Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вызов button по ентер (https://javascript.ru/forum/misc/23628-vyzov-button-po-enter.html)

Miracle 30.11.2011 13:31

Вызов button по ентер
 
есть форма

есть кнопка
input type="button" value="OK" оnclick="okclick()" name=""


есть поле
input type="text" name="SN" size="2" id="pole" maxlength="5"

в голове страницы задана функция
script type="text/javascript">
function okclick() {
window.location.href = 'http://mysite.com.ua/support/' + document.getElementById("pole").value;
}
ВОПРОС: как сделать чтобы функция срабатывала не только по "баттон" а еще и по ЕНТЕРУ?

ваый 30.11.2011 13:37

Сделать правильно.
Элемент формы имеет событие onsubmit, которое срабатывает как по клику на input type submit (или button submit) (или input type image), так и по нажатию Enter. Отправлять форму по событию onclick на input type button - плохая практика.

Miracle 30.11.2011 14:34

Спасибо, всё получилось
 
Всё спасибо, сделал с помощью обработчика .php


Часовой пояс GMT +3, время: 15:18.