테스트 사이트 - 개발 중인 베타 버전입니다

jquery 키다운 키업 이벤트가 왜 안먹일까요? 채택완료

아길이 5년 전 조회 4,504

keypress 이벤트로 맹글다가 한글등이 안먹힌다는 사실을 뒤늦게 알게 됬습니다.

그런데 문제는 아래 코드가 keyup keydown 이벤트가 발생하지 않네요

브라우저는 크롬 입니다.

저만의 특별한 경우 인가요?

 

</p>

<p><html>

<head>

  <script  src="<a href="https://code.jquery.com/jquery-3.4.1.js"></script>" target="_blank" rel="noopener noreferrer">https://code.jquery.com/jquery-3.4.1.js"></script></a>

</head>

<body>

<h1>jQuery keyup(), keydown() and keypress() example</h1>

<label>TextBox : </label>

<input id="textbox" type="text" size="50" />

<div>

<label>1. keyup() Message :</label><span id="msg-keyup"></span>

</div>

<div>

<label>2. keydown() Message :</label><span id="msg-keydown"></span>

</div>

<div>

<label>3. keypress() Message :</label><span id="msg-keypress"></span>

</div>

<script></p>

<p>$('#textbox').keyup(function(event){

    $('#msg-keyup').html('keyup() is triggered!, keyCode = ' + event.keyCode + ' which = ' + event.which)

});</p>

<p>$('#textbox').keydown(function(event){

    $('#msg-keydown').html('keydown() is triggered!, keyCode = ' + event.keyCode + ' which = ' + event.which)

});</p>

<p>$('#textbox').keypress(function(event){

    $('#msg-keypress').html('keypress() is triggered!, keyCode = ' + event.keyCode + ' which = ' + event.which)

});</p>

<p></script>

</body>

</html></p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
루미집사

오류 없이 잘 작동 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

아길이
5년 전
확인 감사 드립니다.
아무레도 크롬 확장프로그램 인것 같기도 하구요

이럴때는 잠부터 자브러야 겠습니다.

댓글을 작성하려면 로그인이 필요합니다.

5년 전

크롬 확장프로그램이 원인 이였네요...

오늘밤 공치고 놀았습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인