Если вы используете jQuery, вы можете сделать это:
$('#myTextarea').keydown(function(e) {
if(e.which == 13) {
// Enter was pressed. Run your code.
}
});
Обработчик keypress
запускается при каждом нажатии клавиши и проверяет наличие клавиши «Ввод».
EDIT:
Изменено keypress
на keydown
, поскольку keypress
может запускать код несколько раз, если пользователь удерживает нажатой Enter
. Наверное, не то, что нужно.