Hallo Capirinha!
if(document.form100015.x220_formfields[190][0].checked) {
return true;
}
funktioniert auf jedenfall nichtWeil JavaScript die Zahl im ersten Klammerpaar bereits als Nummer interpretiert (und nicht als Teil des Elementnamen) und die Zweite Zahl im zweiten Klammerpaar vermutlich ignoriert.
schon der erste Indexoperator wird ignoriert, weil kein einziges Element mit dem Namen "x220_formfields" existiert, das haben wir jetzt aber schon zum x Mal hier im Thread.
Um mit dem obigen Zugriff ein Ergebniss zu erhalten müsste man sowas definieren:
with(document.form100015) {
x220_formfields = new Array();
x220_formfields[190] = new Array();
form100015.x220_formfields[190][0] = new Object();
form100015.x220_formfields[190][0].checked = true;
}
Struppi.