Hallo Axel,
Ich nehme an, Du willst nacheinander die Elemente mit den namen "email_1", "email_2", "email_3", "email_4" ansprechen?, dann:
function checkFriendsMails(){
//alert(document.forms[0].email_4.value);
var i;
var mails = new Array("email_1", "email_2", "email_3", "email_4");//alert(mails.length);
for(i=0; i<mails.length; i++){
alert(mails[i]);
if (document.forms[0].elements[mails[i]].value == "") alert('Please fill in the Fields');
else alert('That is fine, go a head');
}
}
>
> Siehe auch <http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines> dort Schema 4 / Beispiel 4.
vielen Dank. genau das habe ich gesucht und kam ich einfach nicht drauf.
Aber eigentlich musste sowas:
~~~html
document.forms[0].mails[i].value
auch gehen, denn es sollte folgendes ausgegeben werden:
document.forms[0].nameDesFeldes.value;
Viele Grüße
Mssmar