Hi,
Ich weiss, dass das Thema formular überprüfen schon ziemlich strapaziert ist.
Aber nach langer, erfolgloser Suche schreibe ich jetzt trotzdem.
Ich habe ein Formular dessen Texteingaben in einem asoziativen Array gespeichert werden.
Wie kann ich die einzelnen Elemente auf vollständigkeit überprüfen?
Damit kann ich nur das erste Feld auslesen.
Ich würde aber gerne gezielter auf das Array zugreifen.
in etwa so:
thx Niko
Ich weiss, dass das Thema formular überprüfen schon ziemlich strapaziert ist.
Aber nach langer, erfolgloser Suche schreibe ich jetzt trotzdem.
Ich habe ein Formular dessen Texteingaben in einem asoziativen Array gespeichert werden.
Wie kann ich die einzelnen Elemente auf vollständigkeit überprüfen?
HTML:
<script type='text/javascript'>
function pruefen() {
var f = document.forms[0];
var fehler = false;
if (f.elements[0].value == '') {
fehler = 'Benutzername ';
}
if (fehler) {
alert ('Die folgenden Felder wurden nicht ausgeführt: ' + fehler);
return false;
}
else return true;
}
</script>
<form onsubmit="return pruefen();">
<input type="text" name="test[vorname]">
<input type="text" name="test[nachname]">
<input type="submit">
</form>
Ich würde aber gerne gezielter auf das Array zugreifen.
in etwa so:
HTML:
...
if (f.test[vorname].value == '') {
...