Een gangbare praktijk in webapplicaties is dat het gedrag van de ENTER-toets niet is wat deze standaard standaard heeft, en met jQuery kun je dat gedrag vrij gemakkelijk veranderen.
De vereiste code is deze:
functie enter2tab (e) {
als (e.keyCode == 13) {
cb = parseInt ($ (this) .attr ('tabindex'));if ($ (': input [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). focus ();
$ (': input [tabindex = \ »+ (cb + 1) +' \ ']'). select ();
e.preventDefault ();retourneer onwaar;}}}
U moet de functie enter2tab opnemen in de actie waar u deze wilt toepassen, zonder meer mysteries.
Bron | Crystalb
Ik zeg je, gebruik je code en het werkt niet voor mij, ik wil controleren dat wanneer ik op ENTER druk de functie van een TAB maakt om de focus naar de volgende invoer te verplaatsen
Controleer de syntaxis van de code, want deze werkt niet. Het komt door de verdomde enkele aanhalingstekens die in een versiering veranderen en er zijn dubbele aanhalingstekens die niet sluiten.