keydown 처리기에서 keypress 이벤트를 중지하는 방법은 무엇입니까?keydown에서 keypress 이벤트를 중지하는 방법
3
A
답변
3
keydown에서도 키 누르기를 멈출 수 없습니다 ... 둘 다 매우 별개의 이벤트입니다. 당신이 할 수있는 것은 문자를 읽은 후에 keydown/keypress를 취소하는 것입니다. 텍스트 상자 (jQuery)에 문자와 숫자 만 입력하면됩니다.
urlBox.keypress(function(e){
if(e.which == 13 || e.which == 8 || e.which == 0) return true;
if(48 <= e.which && e.which <= 57) return true;
if(65 <= e.which && e.which <= 90) return true;
if(97 <= e.which && e.which <= 122) return true;
return false;
});
+0
true false는 IE에서만 Firefox가 아니라 .... 어떤 생각 일 뿐이다. – Santhosh
+0
브라우저 의존성이 아닙니다. 어쨌든, 당신이 안전하고 싶다면 예방하지 않을 수도 있습니다. 그 문서를 봐. –
관련 문제
- 1. TypeValidationCompleted 이벤트를 중지하는 방법?
- 2. 제기를 위해 이벤트를 중지하는 방법
- 3. Qt 앱에서 keypress 이벤트를 시뮬레이트하는 방법
- 4. 터치 이벤트를 사용 중지하는 방법 android
- 5. Jquery/Javascript에서 keypress 이벤트를 작성하는 방법은 무엇입니까?
- 6. WebBrowser 컨트롤에 KeyPress 이벤트를 제공하는 방법은 무엇입니까?
- 7. HTC 터치가 TextBox KeyPress 이벤트를 발생시키지 않습니다.
- 8. keydown에서 className을 변경하십시오.
- 9. keyDown에서 TextView를 업데이트 하시겠습니까?
- 10. NStimer 이벤트를 중지하는 방법은 무엇입니까?
- 11. keypress (vb.net) 제출 방법
- 12. System.Timers.Timer를 중지하는 방법
- 13. Mootools : 다른 이벤트가 발생할 때 이벤트를 중지하는 방법
- 14. jQuery 아코디언 변경 이벤트를 다시 만들 때 중지하는 방법?
- 15. 클릭 이벤트를 자바 스크립트 기능에서 실행하는 것을 중지하는 방법?
- 16. Qt와 X11events를 사용하여 KeyPress 이벤트를 인식하는 방법은 무엇입니까?
- 17. Onchange 이벤트를 반복 중지하는 방법은 무엇입니까
- 18. VB.NET에서 Keypress 이벤트 캡처
- 19. jquery keypress 이벤트를 사용하여 백 스페이스가 감지되지 않는 이유는 무엇입니까?
- 20. mousedown 또는 keypress 이벤트를 프로그래밍 방식으로 생성하는 방법은 무엇입니까?
- 21. KeyPress 이벤트 전달
- 22. jQuery로 keypress (keydown) 트리거
- 23. 동일한 필드의 여러 필드에 이벤트를 추가하는 방법
- 24. KeyDown/KeyPress 및 인덱싱
- 25. BlackBerry - KeyPress 이벤트 시뮬레이션
- 26. 페이지 리디렉션을 중지하는 방법
- 27. 이 AJAX를 중지하는 방법?
- 28. Jquery로드 함수를 중지하는 방법
- 29. NSTimer를 중지하는 방법
- 30. 안드로이드에서 AsynchTask를 중지하는 방법?
정확하게 무엇이 필요한가요? – rahul
텍스트 상자에 어떤 유형이든 텍스트를 가져와야하고 입력 된 텍스트를 텍스트 상자에 반영해서는 안됩니다. – Santhosh
중복 됨 http://stackoverflow.com/questions/1404583/stop-keypress-event – Rodrigo