dynamisches formular mit PHP und JavaScript

RoninRobert

Mitglied
Hi
Ich erstelle mit PHP in einem Formular dynamisch Felder, die den Namen : name1,name2,name3 usw haben. Jetzt möchte ich mit folgender JavaScript:
PHP:
function testFormular() {
if(document.pruef.name1.value == "") {
   alert("Bitte alle Vornamen eingeben");
   return false;
     } else  { }
}
wie bekomm ich das jetzt hin, dass ich die Zahl hinter name jetzt auch dynamisch erstellt werden, damit alle Felder überprüft werden?
danke
Ronin
 
PHP:
feld = eval('document.pruef.name' + n);

n ist dabei deine Zahl ... um alle zu prüfen bietet sich das Ganze in einer for-Schleife an ... ist übrigens JavaScript und kein PHP, also falsches Board :)
 
also hab das probiert:

PHP:
function testFormular() {
for(var iNum=1; iNum<=4; iNum++)
{
if(document.pruef.['MVorname' + iNum].value == "") {
   alert("Bitte alle Vornamen eingeben");
   return false;
     } else  { }
	 }
}
funktioniert aber nicht.
Danke
Ronin
 
PHP:
document.pruef['MVorname' + iNum].value
Ohne Punkt zwischen pruef und der geöffneten Klammer ;)
 
Zurück