ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery Keypress イベントで押されたキーを確認するにはどうすればよいですか?
jQuery で keypress イベントにバインドする場合、押されたキーを識別するために使用できる 2 つのプロパティがあります: keyCode
どれを見つけることができますkeyCode またはイベント オブジェクトの what プロパティを使用してキーが押されました。
$('#searchbox input').bind('keypress', function(e) { var code = e.keyCode || e.which; if (code == 13) { //Enter keycode //Do something } });
一部のブラウザは keyCode と what の両方を提供しますが、他のブラウザは 1 つしか提供しない場合があります。一般に、新しいブラウザではこれが優先されますが、古いブラウザでは keyCode がサポートされています。
ENTER キーが押されたときに送信をトリガーするには、次のコードを使用できます。 :
$('#searchbox input').bind('keypress', function(e) { var code = e.keyCode || e.which; if (code == 13) { $(this).closest('form').submit(); } });
以上がjQuery Keypress イベントで押されたキーを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。