Hallo
Ich habe ein JS Array in welchem dynamsich die Namen der Formularleemente gespeichert sind:
z.B. var array = new Array('alter', 'geschlecht', 'bildung');
Über eine Schleife überprüfe ich, von welchem Typ das Element ist:
for (i=0; i<array.length; i++)
if (document.getElementById(array[i]))
if (document.getElementById(array[i]).type == "text"
if (!document.getElementById(array[i]).value)
etc
Wie schaffe ich nun, alle Fadio-Elemente des Namens array[i] anzusprechen?
if (document.getElementById(array[i]))
if (document.getElementById(array[i]).type == "radio"
if (!document.getElementById(array[i]).value)
for (j=0; j<25; j++)
if (document.Fragebogen.elements[array[i]+"["+j+"]"])
In dieser letzten Zeile ist der Fehler! Das Element findet er nicht
Wie kann ich auf ALLE RadioButtons mit dem Namen array[i] zugreifen, wenn mir der Name nur als Array vorliegt?
Besten Dank, ich komm hier nicht weiter und bekomme es langsam an die Nerven
Michael