2012-03-27 15 views
0

ich ein Formular mit ValidierungFormular-Validierung mit Javascript und PHP

hier schaffen, ist die JS-Datei ist: http://pastebin.com/Ahy4dbsS

PHP-Datei: http://pastebin.com/5B1hMK49

das Problem ist, wenn ich das Formular, ohne klicken in allen Textfeldern, keine Validierung passiert, so änderte ich die JS-Datei, so dass das erste Textfeld auf das Laden der Seite konzentriert wird. aber wenn dieses Textfeld validiert ist (dh. Klicken Sie außerhalb des Formulars) und Formular kann ohne Validierung eingereicht werden. Wie kann ich alle Textfelder beim Laden der Seite überprüfen?

+0

Hier ist der HTML verwendet: http://pastebin.com/ z3rGsd1Q – user1184856

+0

Woher hast du 'validate.js'? Sagt das nicht, wie man es benutzt? –

+0

Ich weiß, wie man es benutzt, aber das oben erwähnte Problem ist ein Fehler. – user1184856

Antwort

0

Besser eine variable ex verwenden: var flag=0; und für jeden Zustand erhöhen die Fahne als flag=flag+1; diese schließlich unter allen Bedingungen tun, um eine Bedingung machen:

if(flag>0){return false}else{return true}