Thomas Meinike: Ein Wert im Array = kein Array?

Beitrag lesen

Hallo,

Der Fehlermeldung :) nach zu schließen komme ich auch in die Abfrage mit if (j==0), dann bekomme ich aber die Fehlermeldung, dass document.forms..... kein Objekt ist, habs auch mit document.forms[0].mail.value versucht, ebenso mit document.forms[0].elements['mail[]'].value etc. Überall das gleiche Ergebnis.

document.forms[0].elements['mail[]'].value sollte auch bei einem Element mit name="mail[]" existieren.

Ich nehme an, ich habe deinen Tipp falsch verstanden. Würde mich freuen, wenn du es mir nochmal für Javascript-Dummies erklären könntest. Danke!

Probiere es mal so:

var mail=document.forms[0].elements['mail[]'];
if(mail.length==1)
{
  // mache etwas mit mail.value;
}
else if(mail.length>1)
{
  // mache etwas mit mail[index_ab_0].value;
}

MfG, Thomas