function makeCheck(thisForm, checkType) { for(i in thisForm.elements) { if(thisForm.elements[i].name.substr(0,6)=='option') { thisForm.elements[i].checked=checkType; } } } function makeUncheck(thisForm) { for(i in thisForm.elements) { if(thisForm.elements[i].name.substr(0,6)=='option') { thisForm.elements[i].checked=false; } } }
odwołuje się do funkcji w ten sposób
<input type="button" value="Check All" class="button" onclick="makeCheck(this.form, true)">
Teraz problem polega na tym, że pod FF skrypt działa bardzo dobrze. Klikam, zaznaczają się wszystkie checkboxy i wszyscy są zadowoleni. Jednak pod IE nie działa to wogóle. Nie wiem w czym jest problem, sprawdziłem ustawienia przeglądarki i JavaScript jest napewno włączony. Czy ktoś wie jak temu zaradzić?