array formlarda hepsini seç, hepsini kaldır
Form verisi içinde array kullanıyorsanız, bazan standart javascript kodları işe yaramaz. Array checkbox larda hepsini seç ve hepsini kaldır işlevi için aşağıdaki javascript kodu güzel çalışıyor.
<script>
function select(a) {
var theForm = document.myForm;
for (i=0; i<theForm.elements.length; i++) {
if (theForm.elements[i].name==‘mycheckbox[]’)
theForm.elements[i].checked = a;
}
}
</script><form name=“myForm”>
<input type=“checkbox” name=“mycheckbox[]” value=“somevalue1” /><br/>
<input type=“checkbox” name=“mycheckbox[]” value=“somevalue2” /><br/>
<input type=“checkbox” name=“mycheckbox[]” value=“somevalue3” />
</form>