키를 눌렀을 때 키 코드를 인쇄해야한다는 약간의 요구 사항이 있습니다. 다른 사람이 대신 여기 jQuery를 사용하여 KeyCode를 인쇄하는 도중 문제가 발생했습니다
$(document).keyup(function(e)
{
alert(e.keyCode);
});
데모
http://jsfiddle.net/NuRWB/
키를 눌렀을 때 키 코드를 인쇄해야한다는 약간의 요구 사항이 있습니다. 다른 사람이 대신 여기 jQuery를 사용하여 KeyCode를 인쇄하는 도중 문제가 발생했습니다
$(document).keyup(function(e)
{
alert(e.keyCode);
});
데모
http://jsfiddle.net/NuRWB/
키 코드를 가져올 작은 유틸리티를 찾으려면 alert
에서 ok
을 클릭 할 필요가 없다는 장점이 있습니다. 당신이 원하는 경우
HTML
<input />
<div></div>
스크립트
$('input').keyup(function(){
var kc = event.keyCode;
$('div').html(kc);
});
도와주세요,
다음은 내 코드입니다 .. 그러나 작동하는 것 같다되지 않습니다 :
$(document).keyup(function(event)
{
alert(event.keyCode);
});
"doc ument "가 삭제되었습니다. 이는 문자열이 아닌 JavaScript document
객체를 jQuery에 전달해야하기 때문입니다.
또한 이벤트 처리기 함수의 인수로 event
을 전달해야합니다.
여기에이 작업을 보여주는 example fiddle이 있습니다 ("결과"프레임을 클릭하여 초점을 맞추고 아무 키나 누르십시오).
이 시도입니다 시도 나에게
$('document').keyup(function()
{
alert(event.keyCode);
});
여전히'event' 인수를 선언해야합니다. 귀하의 예제는 IE와 IE에서만 작동하는 코드를 던지는 Chrome과 같은 브라우저에서만 작동합니다. –
여전히 나를 위해 작동하지 않습니다 ... – Reddy
누락 된 이벤트 매개 변수. 내 대답을 보라. –
예는, 이벤트 인수를 선언해야합니다 (당신이 그것을 호출 할 수 있습니다'event'는, 아미르는'전자라고 불렀다 '위). –
그리고 작은 따옴표로 문서를 넣지 마십시오! –
예, 내 (현재 삭제 된) 답변보다 :-) +1 – andyb