Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Можно ли сделать фокус определенной кнопки на нажатие enter
Покинул форум
Сообщений всего: 286
Дата рег-ции: Июнь 2014
Помог: 0 раз(а)
Здравствуйте.
Есть форма, а в ней несколько инпутов, при нажатии на энтер, вроде, всегда срабатывает последний нажатый. А можно ли сделать так, чтобы при нажатии энтер срабатывал определенный инпут?
Может это скорее тема для цсс и хтмл, а может и нет.
avtor.fox
Отправлено: 08 Сентября, 2014 - 18:42:08
Постоянный участник
Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012 Откуда: Воронеж
Есть форма, а в ней несколько инпутов, при нажатии на энтер, вроде, всегда срабатывает последний нажатый. А можно ли сделать так, чтобы при нажатии энтер срабатывал определенный инпут?
Вы хотите при нажатии на Enter отправлять только инпут на котором фокус или перемещать фокус на определённый элемент не отправляя форму?
OrmaJever
Отправлено: 08 Сентября, 2014 - 19:12:06
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
я бы даже больше сказал, можно перехватить нажатие энтера на странице и сделать вообще что угодно
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Webtest
Отправлено: 08 Сентября, 2014 - 19:33:20
Посетитель
Покинул форум
Сообщений всего: 286
Дата рег-ции: Июнь 2014
Помог: 0 раз(а)
avtor.fox, у меня инпут - кнопка, просто, у меня есть еще другой инпут - удалить, а я уже несколько раз нажимал энтер и удалялись сообщения, заместо того, чтобы добавляться. Вот я и подумал, пусть нажатие энтера висит на одной кнопе.
Viper
Отправлено: 08 Сентября, 2014 - 20:50:14
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
Webtest пишет:
а я уже несколько раз нажимал энтер и удалялись сообщения, заместо того, чтобы добавляться
если лепить type="submit" где попало, то так и должно быть.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.