Hallo.
gibt es eine Möglichkeit alle Formular-Felder auf Unvollständigkeit abzufragen, ohne dass man den Namen der einzelnen Felder kennt?
Ja.
Ich habe z.B. 5 Textfelder und beim Abschicken soll geprüft werden, ob in jedem was drin steht! Leider weiß ich nicht wie die Felder heißen, da der HTML Code dynamisch erzeugt wird und mir der Name der Felder nicht bekannt ist.
Schau dir SELFHTML mal an:
http://de.selfhtml.org/javascript/objekte/elements.htm
Das geht so:
document.forms[#].elements[#]. ..
forms[#] An Stelle des # musst du schreiben, das wie vielte Formular das ist.
Alldings wird bei 0 begonnen zu zählen.
elements[#] Hier geht's genauso: Das vieltielte Elements ist es?
Wenn das erste Element im ersten Formular fokosiert ein soll:
document.forms[0].elements[0].focus();
Ich hoffe ich konnte helfen, H2O
#*~!: Endlich Ferien.
Selfcode: ie:% fl:| br:^ va:| ls:# fo:) rl:? n4:| ss:{ de:] js:) ch:? sh:( mo:? zu:|
Infos: http://emmanuel.dammerer.at/selfcode.html