simbel
Новичок
Общий чекбокс в форме на JS...
Помогите, пожалуйста. Нужна подсказка. Нужно сделать что бы с помощью одного общего чекбокса можно было выбрать все остальные чекбоксы в форме. Информацию по этому вопросу взял здесь же на форуме. Задача в общем-то схожая с моей, но у меня почему-то не работает. Плиз, помогите отыскать ошибку...
Вотон код, который у меня есть:
Помогите, пожалуйста. Нужна подсказка. Нужно сделать что бы с помощью одного общего чекбокса можно было выбрать все остальные чекбоксы в форме. Информацию по этому вопросу взял здесь же на форуме. Задача в общем-то схожая с моей, но у меня почему-то не работает. Плиз, помогите отыскать ошибку...
Вотон код, который у меня есть:
PHP:
<script language="javascript" type="text/javascript">
<!--
function check_all(input_name, c){
a = document.getElementsByTagName("input");
for (i=0; i<a.length; i++ ){
if (a[i].name == chkbox[]){
a[i].checked = c;
}
}
}
//-->
</script>
<?php
echo "<form name=shops>
<input type=checkbox name=all_chkbox title=\"Выбрать все\" onclick=check_all(shops,'chkbox',this.checked)>
<input type=checkbox name=chkbox[] value=".$row['ShopID'].">магазин №".$row['ShopID']."<br>
<input type=checkbox name=chkbox[] value=".$row['ShopID'].">магазин №".$row['ShopID']."<br>
<input type=checkbox name=chkbox[] value=".$row['ShopID'].">магазин №".$row['ShopID']."<br>
<input type=checkbox name=chkbox[] value=".$row['ShopID'].">магазин №".$row['ShopID']."<br>
<input type=checkbox name=chkbox[] value=".$row['ShopID'].">магазин №".$row['ShopID']."<br>
</form>";
?>