Moin!
Für alle übergebenen Feldnamen erstelle ich ein Objekt "el":
Nein, du überschreibst das eine Objekt immer wieder.
var c=chkFormular.arguments;
for(var d=0; d<c.length; d++) {
eval('var el = document.forms[0].' + c[d] + ';');
alert(el.type);
}
Ich vermute mal das die Erstellung von dem Objekt mit eval() auch anders möglich ist.
In der Tat. Lies http://de.selfhtml.org/javascript/objekte/elements.htm#type.
- Sven Rautenberg