Ich verwende Fokus auf eine Reihe von Textfeldern, um zu validieren, dass ein Benutzer nicht mehr Produkt bestellen kann, als es zur Verfügung steht. Alles funktioniert gut, wenn Sie von Textbox zu Textbox wechseln, aber wenn eines der Eingabefelder den Fokus hat und auf die Senden-Schaltfläche klickt, wird der Fokus nicht ausgelöst oder ausgelöst, sondern die Seite wird übergeben, bevor sie gestoppt werden kann und die Validierung umgeht.Jquery Focusout-Funktion beim Senden
Gibt es eine Möglichkeit, die Fokusierungsfunktion auszuführen, wenn das Formular gesendet wird, und die Einreichung zu stoppen, wenn sie zu viel bestellen?
Wenn Sie HTML-Code Beispiel (und die zugehörige JS für besseres Verständnis von dem, was Sie getan haben, bieten könnte), würde ich gerne helfen! Btw sollten Sie JS nur für UI-Steuerelemente verwenden "nie Benutzereingaben vertrauen", es ist leicht modifizierbar (und damit Ihre Validierungen wäre nutzlos) –
Es wird nicht zulassen, dass ich den Code posten. Zu viele Zeichen Fehler. – user1047982
Ich werde auch auf dem Server validieren, aber ich möchte es stoppen, bevor das Senden tatsächlich passiert und geben Sie dem Benutzer Feedback. – user1047982