SmartD
Threadersteller
Dabei seit: 21.07.2008
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Fr 07.11.2008 22:01
Titel alle checkboxen eines formulars auswählen |
|
|
Hallo,
ich habe ein kleines feines JS geschrieben um mir alle Checkboxen in einem bestimmten Formular aus- oder abzuwählen. Das Problem, der Browser sagt mir immer ne Fehlermeldung, dass ein Element nicht vorhanden ist. Aus- oder abwählen tut er trotzdem alle.
Ich benutze FF3 mit FireBug. Fehlermeldung: document.forms[sFORMULAR][iI] is undefined
Code: |
function check(sFORMULAR, sCHECKER) {
var bTYPE = document.getElementById(sCHECKER).checked;
var iLENGTH = document.forms[sFORMULAR].length;
for (iI=0;iI<=iLENGTH;iI++) {
//if (typeof(document.forms[sFORMULAR][iI]) != 'undefined') {
if (document.forms[sFORMULAR][iI].type=='checkbox') {
document.forms[sFORMULAR][iI].checked=bTYPE;
}
//}
}
}
|
Wenn ich die auskommentierte if-Anweisung zuschalte, ist alles paletti.
Warum kommt diese niedliche Fehlermeldung?
Danke, und ein schönes WE.
|
|