내 웹 페이지에는 단축키가 필요하며 단축키가 하나만 필요합니다. 그래서 나는 사용자가 타이핑을하거나 핫키를 적용하지 않는지 알아야합니다.jquery는 사용자가 타이핑하고 있는지 여부를 알아냅니다.
1
A
답변
2
당신은 당신은 this 같은 의미
$(document.body).keypress(function(event){
//do your stuff (event.keyCode tells you what's been pressed)
});
1
문서의 몸에 keypress 이벤트를 사용할 수 있습니까? 좋은 또는 최고에 대한 귀하의 능력을 사용 :
$(document).keypress(function(event) {
if (event.keyCode == 9) //TAB key
{
alert('this is the tab key!');
}
});
1
jQuery(function($){
$(window).keypress(function(e){ //alternatively look up the keydown and keyup functions
switch (e.which)
{
case 13: //whatever key code you want to check for
{
//do stuff
} return false; //prevent propagation of keypress event
default:
{
//log the keycode to console so you can figure out which key is which
//there are a number of tables of keycodes available online.
if (window.console) console.log(e.which);
} break;
}
});
});
사용자 환경을 파괴하지 마십시오 (Tab 키를 누르면 초점이 페이지의 아무 곳이나 때이 경고를 않습니다).
관련 문제
- 1. 사용자가 홈페이지를보고 있는지 여부를 아는 방법은 무엇입니까?
- 2. 사용자가 텍스트 입력 컨트롤을 사용하고 있는지 여부를 확인하는 방법이 있습니까?
- 3. 사용자가 휴대 전화를 사용하고 있는지 여부를 감지 JavaScript
- 4. jQuery는 태그가 비어 있는지 확인합니다.
- 5. js 사용자가 연결되어 있는지 확인하십시오.
- 6. 키보드가 있는지 여부를 감지하는 방법
- 7. 기능 문자열이 있는지 여부를 확인하려면
- 8. SharePoint 사이트가 있는지 여부를 확인하십시오.
- 9. 사용자가 창을 움직이고 있는지 확인하십시오.
- 10. 사용자가 Facebook에 로그인했는지 여부를 감지합니다.
- 11. TextArea가 GWT에 포커스가 있는지 여부를 확인하는 방법
- 12. JDialog가 닫혀 있는지 여부를 아는 방법?
- 13. 마이크에 입력이 있는지 여부를 확인할 방법이 있습니까?
- 14. 사용자가 그룹에 있는지 감지
- 15. 사용자가 있는지 확인하십시오 (계속 ...)
- 16. 사용자가 이미 로그인되어 있는지
- 17. 사용자가 프로그램에서 대기 중인지 여부를 어떻게 결정합니까?
- 18. jquery는 현재 다른 div가 표시되고 있는지 감지합니다.
- 19. ASP.NET 페이지가 캐시에 있는지 여부를 확인하는 방법?
- 20. vimscript : 특정 파일이 있는지 여부를 감지하는 방법
- 21. 요소가 이미 배열에 있는지 여부를 확인하는 방법
- 22. Perl에 디렉토리가 있는지 여부를 확인하는 방법은 무엇입니까?
- 23. 플래시가 설치되어 있는지 여부를 감지하는 PHP
- 24. 장치에 진동이 있는지 여부를 결정할 수 있습니까?
- 25. SqlCe 쿼리에 행이 있는지 여부를 확인하는 방법?
- 26. 값이 집합에 있는지 여부를 확인하는 대체
- 27. 스프라이트가 화면에 있는지 여부를 cocos2d에 확인
- 28. 소켓 프로그램이 자체에 연결되어 있는지 여부를 감지합니다.
- 29. 포인트가 Quad2DCurve에 있는지 여부를 확인하는 방법
- 30. 종류가 이미 등록되어 있는지 여부를 감지하는 방법