Hi Leute,
ich habe gerade ein kleines Problem mit dem Abfangen eines Submits.
Und zwar habe ich ein Form (leider keine ID oder Name) mit mehreren Buttons.
Nun möchte ich nachdem der Button geklickt wurde mit Javascript den submit abfangen und ggf. abbrechen.
Ich kann leider keine onClick oder onSubmit dem Form hinzufügen da ich am HTML Code nichts verändern darf.
Es muss also alles mit Javascript gemacht werden.
Dazu habe ich auch schon etwas gefunden aber irgendwie scheint es nicht zu funktionieren.
1. Lösung:
2. Lösung:
Bei der 2. Lösung hab ich das Problem das mein Form keine ID oder Namen hat und somit wohl nicht möglich ist.
Nur die Input Buttons haben eine ID.
Bei der 1. Lösung klappt es einfach nicht. Ich hab es so im Script-Tag eingefügt aber es passiert nichts wenn ich dann auf einen Button klicke.
Weiß jemand woran das liegen könnte oder wie ich das sonst lösen könnte?
ich habe gerade ein kleines Problem mit dem Abfangen eines Submits.
Und zwar habe ich ein Form (leider keine ID oder Name) mit mehreren Buttons.
Nun möchte ich nachdem der Button geklickt wurde mit Javascript den submit abfangen und ggf. abbrechen.
Ich kann leider keine onClick oder onSubmit dem Form hinzufügen da ich am HTML Code nichts verändern darf.
Es muss also alles mit Javascript gemacht werden.
Dazu habe ich auch schon etwas gefunden aber irgendwie scheint es nicht zu funktionieren.
1. Lösung:
Code:
$("form").submit(function() {
alert("TEST");
return false;
});
Code:
var form = document.getElementById('myForm');
try {
form.addEventListener("submit", someFunction);
} catch(e) {
form.attachEvent("submit", someFunction); //Internet Explorer
}
Nur die Input Buttons haben eine ID.
Bei der 1. Lösung klappt es einfach nicht. Ich hab es so im Script-Tag eingefügt aber es passiert nichts wenn ich dann auf einen Button klicke.
Weiß jemand woran das liegen könnte oder wie ich das sonst lösen könnte?
Zuletzt bearbeitet: