INPUT Arrays + onSubmit Problem
Christoph
- javascript
Ich habe zwei Probleme:
1.
Ich erstelle mit Javascript INPUTS mit dem Namen "voks[]"
-> als Array.
Ich weiß nicht ob ich nicht doch für jeden INPUT einen Index vergeben soll!
Ich möchte nämlich mehrere Eingaben temporär speichern und dann alle zusammen abschicken!
Ist es überhaupt möglich, diese Inputs ("voks[]") noch einmal zur Überprüfung aufzurufen?
Der Browser sagt mir:
"Fehler: document.vokform.voks has no properties"
2.
eben für diese Sache möchte ich nicht, dass das Formular vorzeitig abgeschickt wird. Erst wenn man eine Checkbox checked soll es wirklich gesenedet werden.
Wenn ich nun stehen habe:
'<form name="vokform" action="form1.html" method="post" onSubmit="return los()">'
und die Funktion
"return false" enthält wird es bei Netscape und Mozilla trotzdem abgeschickt!
Ich weiß, dass ich auch einen Button verwenden kann, aber ein Submit ist angenehmer, da ich einfach mit ENTER das Formular schicke!
Kann mir jemand helfen?
Vielen Dank im Voraus
Christoph Rothenbuchner
Hallo Christoph,
Ich erstelle mit Javascript INPUTS mit dem Namen "voks[]"
Ist es überhaupt möglich, diese Inputs ("voks[]") noch einmal zur Überprüfung aufzurufen?
ja, hier hilft dir [pref:t=78143&m=451689] weiter (das ist eine Frage, die minsestens dreimal pro Woche gestellt wird).
Wenn ich nun stehen habe:
'<form name="vokform" action="form1.html" method="post" onSubmit="return los()">'und die Funktion
"return false" enthält wird es bei Netscape und Mozilla trotzdem abgeschickt!
Liefert sie auch wirklich false zurück? Zeig mal die Funktion los().
Grüße
Andreas
Danke erstmals!!
das darf nicht wahr sein jetzt funktioniert es!
ich glaube ich habe bei SUBMIT kein VALUE verwendet!
Vielleicht lag es daran!
---------------------
Also man kann keine Arrays mit Javascript verwenden?
WEil wenn ich mehrere INPUTS mit dem Namen "voks[]" an eine PHP Datei schicke sieht die PHP Datei die Inputs als Array.
Hallo Christoph,
ich glaube ich habe bei SUBMIT kein VALUE verwendet!
Vielleicht lag es daran!
Schwer zu sagen, ohne das serverseitige Script zu kennen.
Also man kann keine Arrays mit Javascript verwenden?
Doch, man kann. Siehe den Link, den ich dir gegeben habe.
WEil wenn ich mehrere INPUTS mit dem Namen "voks[]" an eine PHP Datei schicke sieht die PHP Datei die Inputs als Array.
Natürlich tut sie das.
Grüße
Andreas