EnterキーがjQueryで押されているかどうかを確認する方法
「enter」キーはコード「13」で表されます。このASCII chartsを確認してください。
テキストボックス内で「Enter」キーが押されたかどうかを確認するには、keypress()をテキストボックスにバインドします。
$('#textbox').keypress(function(event){ var keycode = (event.keyCode ? event.keyCode : event.which); if(keycode == '13'){ alert('You pressed a "enter" key in textbox'); } });
ページでEnterキーが押されたかどうかを確認するには、keypress()をjQuery $(document)にバインドします。
$(document).keypress(function(event){ var keycode = (event.keyCode ? event.keyCode : event.which); if(keycode == '13'){ alert('You pressed a "enter" key in somewhere'); } });
P.S In Firefox, you have to use event.which to get the keycode; while IE support both event.keyCode and event.which.