In Webanwendungen ist es üblich, dass das Verhalten des ENTER-Schlüssels nicht dem entspricht, was er normalerweise standardmäßig hat. und mit jQuery können Sie dieses Verhalten ganz einfach ändern.
Der erforderliche Code lautet:
Funktion enter2tab (e) {
if (e.keyCode == 13) {
cb = parseInt ($ (this) .attr ('tabindex'));if ($ (': input [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': Eingabe [tabindex = \ »+ (cb + 1) +' \ ']'). focus ();
$ (': Eingabe [tabindex = \ »+ (cb + 1) +' \ ']'). select ();
e.preventDefault ();falsch zurückgeben;}}}
Sie müssen die enter2tab-Funktion in die Aktion aufnehmen, in der sie angewendet werden soll, ohne weitere Rätsel.
Quelle | Kristallb
Ich sage Ihnen, verwenden Sie Ihren Code und es funktioniert nicht für mich. Ich möchte steuern, dass beim Drücken von ENTER die Funktion einer TAB aktiviert wird, um den Fokus auf die nächste Eingabe zu verschieben
Überprüfen Sie die Syntax des Codes, da dieser nicht funktioniert. Es wird wegen der verdammten einfachen Anführungszeichen sein, die in eine Dekoration verwandelt werden, und es gibt doppelte Anführungszeichen, die nicht schließen.