Hallo!
Ich möchte vor dem Absenden eines Formulars eine Abfrage, ob man das Formular wirklich absenden möchte; beim Bestätigen soll das Formular abgesendet werden, andernfalls eben nicht.
Nachdem es mehrere verschiedene Formulare sein sollen, möchte ich den Namen des abzusendenden Formulars als Übergabeparameter mitgeben.
Ich habe mir mal ein Formular angelegt:
und einen Link zur JS-Methode:
[test](%23)
Das JS dazu sieht so aus:
function confirmSendForm(formName){
Check = confirm("Wollen Sie das Formular absenden?");
if (Check==true){
var script = "\<script\>document." + formName + ".submit();\<\/script\>";
document.write(script);
} else {
}
}
Die Überprüfung funktioniert noch, aber beim submitten des Formulars bekomme ich den JS-Fehler „document.test“ ist Null oder kein Objekt - das heißt es wird also schon korrekt mitgegeben, aber das Formular wird nicht gefunden / akzeptiert.
Wo könnte der Fehler liegen?
DANKE für Eure Antworten!
melvont