Сосредоточьтесь на следующем индексе табуляции HTML-элемента при нажатии клавиши Enter с помощью JQueryJquery

Программирование на jquery
Anonymous
Сосредоточьтесь на следующем индексе табуляции HTML-элемента при нажатии клавиши Enter с помощью JQuery

Сообщение Anonymous »


Привет, друзья! Я работаю над небольшой задачей, которая должна позволить пользователю индексировать элемент html при нажатии клавиши.

Поскольку я новичок в jquery, я написал код, который, как мне кажется, будет работать, но в нем есть некоторые проблемы.

Первоначальные выводы
Код виновника, он не работает, так как вывод в метке Msg «Не определен»

$('*').attr('tabindex').id
Изображение


Код приведен ниже, и я даже создал JSFiddle.

JQuery

$(document).ready(function (eOuter) { $('input').bind('keypress', function (eInner) { if (eInner.keyCode == 13) // если это клавиша ввода { var tabindex = $(this).attr('tabindex'); табиндекс++; // увеличиваем индекс табуляции //после увеличения tabindex переходим к следующему элементу $('*').attr('tabindex', tabindex).focus(); **//Ярлык сообщения** //Просто распечатать несколько сообщений и убедиться, что все работает $('#Msg').text( this.id + " tabindex: " + tabindex + " следующий элемент: " + $('*').attr('tabindex').id); вернуть ложь; // для отмены обратной передачи страницы Onenter в asp.net } }); } ); HTML

Информация о сотруднике
Имя

Возраст

Пол
Мужской Женский
Предыдущее место работы
Folio3 Null Soft Программный объект Программное исключение   или введите код  
Адрес


Сообщение здесь Сообщите мне, где я ошибся:/

Вернуться в «Jquery»