[JavaScript] Mit submit() Formular abschicken
-
Hi,
ich habe ein Formular mit einem Button der eine Javascript funktion aufruft:
<form name="Report" action="serviceDB.php" method="post" > //unwichtiges entfernt <input type="button" value="submit" name="submit" onClick="java\1: CheckFormHead()"/> </form>
in der JavaScript Funktion wird geprüft ob Pflicht eingaben gemacht wurden wenn ja soll er das Formular abschicken. So weit so gut. Doch wenn er beim submit aufruf ankommt bekomme ich die Fehlermeldung das das Objekt die Methode nicht kennt.
function CheckFormHead() { //unwichtiges entfernt document.forms["Report"].submit(); }
Sieht da irgendwer einen Fehler?
Gruß,
Heimwerkerking
-
es ist günstiger kein OnClick beim Submit-Button zu machen, stattdessen gibt es ein Ereignis für das Formular namens OnSubmit, dort kann über die Rückgabe bestimmt werden, ob das Formlar abgeschickt werden soll oder nicht
function CheckFormHead() { //unwichtiges entfernt //wenn alles korrekt return true; //wenn nicht return false; } ... <form name="Report" action="serviceDB.php" method="post" onsubmit="return CheckFormHead();"> //unwichtiges entfernt <input type="button" value="submit" name="submit" /> </form>
-
Okay, danke hat geholfen.
Gruß,
Heimwerkerking