Подобный вопрос я задавал ранее, но так не получил точного решения. Поэтому задаю вопрос еще раз: Как сделать навигацию с помощью клавиш (вверх, вниз или enter) по элементам html. Вообщем что-бы фокус перемещался при нажатии этих клавиш. Я пробывал так:
//Здесь некий код HTML (inpuты, selectы, и.т.д.)
...
// Здесь код JQUERY
jQuery(document).ready(function()
{
elements = $( "input, select, textarea" ); // выбираем нужные элементы
// ставлю обработчик
elements.keypress( function( e )
{
// проверка нажатия на enter
if( e.keyCode == 13 )
{
// и теперь как здесь реализовать переход?
}
this.focus()
Чем не подходит?
Но всё равно бредово....
Но оно не будет работать.... У Вас с самого начала не той дорогой скрипт идёт.... ИМХО. Как он понимает какой элемент сейчас активен?
Определить активный элемент...
Вот у Вас массив елементс..
var curActive = 0;
elements.keypress( function( e )
{
// проверка нажатия на enter
if( e.keyCode == вниз )//не помню код кнопки вниз и влом гуглить
{
elements[curActive].removeAttr("
curActive++;
elements[curActive].focus();
heksen: Определить активный элемент...
Вот у Вас массив елементс..
var curActive = 0;
elements.keypress( function( e )
{
// проверка нажатия на enter
if( e.keyCode == вниз )//не помню код кнопки вниз и влом гуглить
{
curActive++;
elements[curActive].focus();