Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   onkeypress inline (https://javascript.ru/forum/events/24931-onkeypress-inline.html)

bugmenot 19.01.2012 14:29

onkeypress inline
 
друзья, я хочу поступить так:
<input type="text" value="1" onkeypress="function(e){ if(e.keyCode == 13){ paginate($(this).val() ; ) } }">

но он пишет что я неверно декларирую функцию. как можно в атрибуте этого тэга верно записать обработку нажатия enter?

Pavel M. 20.01.2012 13:47

в onkeypress должен находиться код выполнения, а вы просто определяете анонимную функцию

надо как-то так
<input type="text" value="1" onkeypress="if ((arguments[0] || window.event).keyCode == 13) paginate(this.value);">


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