Javascript получать нажатие клавиши "Enter" Событие на Input Type TextJavascript Введите в Форме Отправить на вкладке
У меня есть 3 текстовых входов, 1 DropDownList и 10 строк.
Строка 1 будет иметь идентификатор _1 для ввода текста и 3 ниспадающих следует по _2 для строки 2.
То, что я хотел достичь, это:
Textfield1 ------> left_1
Textfield2 ------> center_1
Textfield3 ------> right_1
DropdownList ----> dd_1
Когда я нажимаю войти на left_1
, Я хочу изменить событие ввода как «вкладку» на center_1
, а если я зарегистрирую событие на center_1
, он будет занесен в right_1
.
Если я ввожу событие в right_1
, он перейдет к следующей строке left_2
.
Проблема, как правило, если вы нажмете «закладку» в right_1
, она будет направлена на dd_1
Следующий ключевой вопрос, я получил кнопку отправки в форме, если я нажимаю войти в любой из формы, он просто представит форму. Я попробовал, прежде чем отключить войти, используя проверку eventcode и предотвратить умолчанию, но делать это так, я до сих пор не удалось изменить мои войти, чтобы сосредоточиться на текстовое поле, как упоминается выше
Мне нужно иметь возможность перейти к строке 2 на последнем входе для первой строки при вводе.
Лучшее решение! +1 –
Ваш jsFiddle работает, но я просто хочу отключить ввод формы для кнопки отправки формы, теперь я не могу нажимать кнопку отправки формы тоже :), можно ли нажимать кнопку отправки формы, но отключить клавишу ввода – user3412075
@ user3412075 Look на http://stackoverflow.com/a/11235672/3963330 Я обновил http://jsfiddle.net/kL2ntc2u/9/ –