HTML - JavaScript-onclick () - Funktion funktioniert nicht
Habe ich JavaScript-code, darunter mehrere Funktionen, die im wesentlichen darauf CheckForm()
.
Die Funktion wird aufgerufen durch klicken auf die Schaltfläche "Senden":
<td><input type="submit" name="submit1" id="submit1" value="Register" onclick="return CheckForm();"/></td>
Aber wenn der button gedrückt wird, passiert nichts (die Funktion wird nicht durchgeführt). Was kann ich tun um dies zu beheben?
- Post den code für die Funktion
- legen Sie eine Konsole.Protokoll / oder die Warnung in den Anfang der Funktion, damit Sie wissen, wenn er gefeuert wird an alle
- Alles, was in der Fehler Konsole im firebug?
- Kann Sie schreiben das Skelett checkForm code? Können Sie überprüfen Sie Ihre browser-log zu sehen, wenn es irgendwelche Fehler auf der Seite?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie versucht, Ihren code Debuggen mit FireBug oder jsFiddle?
Einige mögliche Ursachen sind eine falsch benannte Funktion oder Aufruf der Funktion(denken Sie daran, dass JavaScript groß-und Kleinschreibung), einen Fehler in deiner Funktion, oder JavaScript-code nicht verwiesen wird, in Ihre Seite.
Wenn Sie nicht mit den oben genannten tools, dann versuchen Sie es mit einer Konsole.log oder alert-innen Ihre Funktion, um zu sehen, wenn es aufgerufen wird.
Können Sie es wie dieses.
Hoffe es hilft
wenn Sie wollen, es zu tun, ohne jquery, nur add on
Lesen Sie mehr über die form-Validierung ohne jQuery hier -> http://www.w3schools.com/js/js_form_validation.asp#gsc.tab=0
Vielleicht, wenn es nicht funktioniert, haben Sie einige Fehler. Überprüfen JS-Konsole in Ihrem browser und entfernen Sie Sie.