jQuery: Променете ENTER на TAB

Честа практика в уеб приложенията е, че поведението на клавиша ENTER не е това, което обикновено има по подразбиране, и с jQuery можете да промените това поведение доста лесно.

Необходимият код е следният:

функция enter2tab (e) {
ако (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 ();

връщане на false;}}}

Трябва да включите функцията enter2tab в действието, където искате тя да бъде приложена, без повече загадки.

Източник | Кристалаб