jQuery에서 keypress 이벤트에 바인딩할 때 누른 키를 식별하는 데 사용할 수 있는 두 가지 속성이 있습니다. and which.
사용하여 어떤 키가 눌렸는지 확인할 수 있습니다. keyCode 또는 이벤트 객체의 which 속성을 사용합니다.
$('#searchbox input').bind('keypress', function(e) { var code = e.keyCode || e.which; if (code == 13) { //Enter keycode //Do something } });
일부 브라우저는 keyCode와 keyCode를 모두 제공하는 반면 다른 브라우저는 하나만 제공할 수도 있습니다. 일반적으로 최신 브라우저에서 선호되는 반면 keyCode는 이전 브라우저에서 지원됩니다.
ENTER 키를 눌렀을 때 제출을 트리거하려면 다음 코드를 사용할 수 있습니다. :
$('#searchbox input').bind('keypress', function(e) { var code = e.keyCode || e.which; if (code == 13) { $(this).closest('form').submit(); } });
위 내용은 jQuery Keypress 이벤트에서 누른 키를 어떻게 확인할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!