Hallo,
ich habe mir eine function "chkFormular" geschrieben, welche die Namen der Formularfelder übergeben bekommt, die überprüft werden sollen.
Für alle übergebenen Feldnamen erstelle ich ein Objekt "el":
var c=chkFormular.arguments;
for(var d=0; d<c.length; d++) {
eval('var el = document.forms[0].' + c[d] + ';');
alert(el.type);
}
Nun bekomme ich für jedes Feld den Typ zurück, nur beim Radiobutton liefert er "undefined".
Hat von Euch jemand Ahnung wie ich den korrekten Typ bekomme?
Ich vermute mal das die Erstellung von dem Objekt mit eval() auch anders möglich ist.
mfg
PHP_Dude