Thomas Meinike: Warum werden if-Anweisungen nicht vollständig durchlaufen?

Beitrag lesen

Hallo,

if( document.getElementsByName(wert2).checked = true)

getElementsByName() liefert die Collection (also ein Array) der mit wert2 benannten Elemente zurueck, also fehlt bereits der jeweilige Index (0 bis anzahl-1) und es ist keine Zuweisung sondern ein Vergleich noetig:

if(document.getElementsByName(wert2)[index].checked == true)

oder nur:

if(document.getElementsByName(wert2)[index].checked)

MfG, Thomas