Enrico: Array mit Namen von Eingabefeldern füllen

Beitrag lesen

Hallo,

Ich gehe in folgender Schleife alle Eingabefelder eines Formulares durch, um danach ein Array zu erzeugen, das die Namen aller Pflichtfelder enthält. Dazu durchsuche ich alle Namen der Felder nach dem Vorsatz "P_".

Mein Problem ist nun, wie ich die gefunden Namen dynamisch übergebe:

var Pflichtfeld = new Array ();

for (i = 0; i < document.forms[0].elements.length; i++)
{
  if (document.forms[0].elements[i].name.substring (0, 2) == "P_")
    Pflichtfeld.push (document.forms[0].elements[i].name);
}

Wie muss ich die Funktion umschreiben, damit die Übergabe richtig funktioniert ?

Danke für Eure Antworten.

Grüsse, Enrico