ähnlich wie onfocus und onclick auf Eingabe-Tags Ich verwende die folgende Methode (wenn die Methode falsch ist, lassen Sie bitte Ich weiß, was wäre die richtige Methode) für das Absenden eines Formulars, wenn jemand drückt auf eine Textbox in einem Feld in einem Formular eingebenvalidieren und senden Formular, wenn Eingabe in Eingabe (Textbox) Feld gedrückt wird, aber keine Geschichte wählen, wenn gedrückt
Beispiel, wenn jemand das Passwort in das Passwortfeld schreibt und drückt die Eingabetaste (wenn der Cursor auf der Passwortfeld) sollte das Formular einreichen.
Ich habe sogar ein Submit-Button, aber ich möchte die gleiche Sache geschehen, wenn der Text, wenn ENTER gedrückt hat abschicken geklickt wird
ich dieses Recht jetzt
onkeypress='if (event.keyCode == 13) { validate(); }'
für meine Textbox Felder
bin mitDas Problem hier ist, dass, wenn die Geschichte meines Textfelds unter meinem Textfeld angezeigt wird und ich es durch Drücken der Eingabetaste auswählen, nimmt es nicht den Wert zuerst in meinem Textfeld. Es bestätigt sofort den Wert im Textfeld
Beispiel: Ich habe abcin meine E-Mail-Textbox eingegeben, ich bekomme [email protected] unter meinem Textfeld zeigt, dass ich das früher getippt hatte, nicht wenn ich unten tue Drücken Sie den Pfeil nach unten und drücken Sie die Eingabetaste [email protected] nicht in meinem Textfeld, aber sofort läuft validate() Anhd gibt mir einen Fehler als falsche E-Mail-Format.
Ich glaube, es sollte zunächst meinen alten Wert in dem Textfeld übernehmen und führen Sie dann die Validate-Funktion
I codeigniter bin mit
Ja verwenden kann, aber ich nicht verlangen, dass gerade jetzt – bleu