Программирование > JavaScript & JScript
Как осуществить переход между полями формы нажатием клавиши Enter
USE:
задача: есть форма с множеством полей (текстовые поля, селекты, радио, чекбоксы) при нажатии Enter необходимо, чтобы фокус перемещался на другое поле (елемент). чтобы было как в бухгалтерских программах.
требования: работоспособность в Mozilla и IE
MadDog:
USE
А клавиша TAB не подходит?
P.S. Скорее всего переключение с помощью Enter в textarea наверняка работать не будет, потому что будет работать так, как и положено.
USE:
--- Цитировать ---MadDog:
А клавиша TAB не подходит?
--- Конец цитаты ---
в этом как раз и дело что не подходит. очень неудобно набирать одной рукой и цифры на цифровой клаве и таб нажимать совершенной в другой стороне клавы. другая рука занята линейкой и бумажкой, которая следит, чтобы не сбиться.
--- Цитировать ---MadDog:
P.S. Скорее всего переключение с помощью Enter в textarea наверняка работать не будет, потому что будет работать так, как и положено.
--- Конец цитаты ---
можно сделать. уже кое-что нашел.
--- Код: ---
--- Конец кода ---
но не работает в мозилле 1.5 попробуйте как у вас плиз.
MadDog:
--- Цитировать ---USE:
но не работает в мозилле 1.5
--- Конец цитаты ---
Не тоже не работает, ни в Мозилле, ни FireBird\'е (хотя это почти одно и тоже). Скорее всего что-то не так или чего-то не хватает в функции netscapeKeyPress. Я бы подсказал чего, только не дока я в Яве. :)
USE:
пример взят из http://developer.irt.org/script/script.htm
Навигация
Перейти к полной версии