Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отправка данных на сервер по кнопке enter (https://javascript.ru/forum/misc/35846-otpravka-dannykh-na-server-po-knopke-enter.html)

Vladislav 24.02.2013 12:05

Отправка данных на сервер по кнопке enter
 
Здравствуйте есть код:

<form action='test.php'>
<textarea id='text'></textarea>
<input type='submit' value ='ok' id='submit'>
</form>

Когда я ввожу текст в textarea и потом нажимаю enter (на клавиатуре) сообщение не отправляется, работает только когда я мышкой кликну на кнопку отправки.... как сделать чтобы по entery работало?

Спасибо!

danik.js 24.02.2013 13:25

Вместо textarea использовать input[type="text"]

Vladislav 24.02.2013 13:44

А можно ли сделать так чтобі сообщение отправлялось при сочетании клавиш: ctrl + enter, просто enter должен работать как перенос строки.

danik.js 24.02.2013 14:00

Слушать событие keydown на форме. Если event.ctrlKey и event.keyCode == 13 то сабмитим форму.

Deff 24.02.2013 14:15

http://learn.javascript.ru/keyboard-events


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