Submit nach Wert fragen
Observer
- javascript
0 javascriptmaster0 Struppi
0 Struppi
Wie kann ich prüfen, ob ein submit gedrückt wurde. Zu beachten ist, dass ich mehrere form actions auf meiner seite habe!!
Danke jetzt schon mal!
Moin,
Wie kann ich prüfen, ob ein submit gedrückt wurde. Zu beachten ist, dass ich mehrere form actions auf meiner seite habe!!
schreib mit 'ner jvascript-function in ein verstecktes Element den Wert true(für gedrückt) oder false (voreinstellung, nicht gedrückt).
function gedrueckt(welcher)
{
eval("dcoument. Forumlarname ." + welcher + ".value = true;");
}
beim button:
<input type="submit" onClick="gedrueckt(submitbutton)">
<input type="hidden" name="submitbutton" value="false">
danach fragst du einfach den Wert vom versteckten ab
cu, javascriptmaster
Moin,
Wie kann ich prüfen, ob ein submit gedrückt wurde. Zu beachten ist, dass ich mehrere form actions auf meiner seite habe!!
schreib mit 'ner jvascript-function in ein verstecktes Element den Wert true(für gedrückt) oder false (voreinstellung, nicht gedrückt).
function gedrueckt(welcher)
{
eval("dcoument. Forumlarname ." + welcher + ".value = true;");
eval ist evil!
Fehleranfällig, langsam, erschwert das Debugging und ist in 99% der Fälle überflüssig, wie auch hier:
dcoument.Forumlarname[welcher].value = true;
macht das gleiche.
Struppi.
Wie kann ich prüfen, ob ein submit gedrückt wurde. Zu beachten ist, dass ich mehrere form actions auf meiner seite habe!!
Womit willst du es prüfen? mit JS oder auf dem server?
wenn du meherere Formulare hast, kannst du mit JS den Formularnamen rausfinden:
<form onsubmit="alert(this.name);" name="form1">
oder in einer Funktion:
<form onsubmit="check(this);" name="form1">
function check(form)
{
alert(form.name);
}
struppi.