728x90
반응형
질문 : jQuery Event Keypress : 어떤 키를 눌렀습니까?
jQuery를 사용하여 키 누르기 이벤트에 바인딩 할 때 눌린 키를 어떻게 알 수 있습니까?
$('#searchbox input').bind('keypress', function(e) {});
ENTER
를 누를 때 제출을 트리거하고 싶습니다.
[최신 정보]
내가 (또는 더 나은 : 하나) 대답을 찾았지만 변형의 여지가있는 것 같습니다.)
keyCode
와 which
차이가 있습니까?
특히 ENTER를
찾고 있다면 유니 코드 키가 아닐까요?
일부 브라우저는 하나의 속성을 제공하고 다른 브라우저는 다른 속성을 제공합니까?
답변
실제로 이것이 더 좋습니다.
var code = e.keyCode || e.which;
if(code == 13) { //Enter keycode
//Do something
}
출처 : https://stackoverflow.com/questions/302122/jquery-event-keypress-which-key-was-pressed
728x90
반응형
'프로그래밍 언어 > jQuery, ajax' 카테고리의 다른 글
jQuery 와 AngularJS의 차이점 (0) | 2021.07.22 |
---|---|
jQuery.fn가 의미하는 것 (0) | 2021.07.20 |
jQuery를 사용하여 체크 박스에 "선택"설정 (0) | 2021.07.20 |
선택한 요소의 외부 HTML 가져 오기 (0) | 2021.07.16 |
jQuery : 테이블의 행 수 계산 (0) | 2021.07.15 |