반응형
shift + tab의 키 코드는 무엇입니까?
키 매핑 작업 중입니다. 문제는 TAB 버튼을 누르면 다음 입력 필드로 이동한다는 것입니다.
Tab 키는 9이고
DOWN 키는 40입니다.
그러나 이전 입력 필드 (SHIFT + TAB)로 이동하기위한 JavaScript 키 코드는 무엇입니까?
내가 원하는 것은 다음 링크로 이동하는 것입니다. 이전 링크의 키 코드 또는 코드는 무엇입니까?
도와주세요. 감사.
"키 코드"는 없으며 다음 과 같이 이벤트 객체에 대한 별도의 속성입니다 .
if(event.shiftKey && event.keyCode == 9) {
//shift was down when tab was pressed
}
e.keyCode
한동안 더 이상 사용되지 않습니다 . 대신 "e.key" KeyboardEvent.key를 사용하십시오.
용법:
e.shiftKey && e.key === 'Tab'
예:
function clicked(e) {
if (e.shiftKey && e.key === 'Tab') {
// Do whatever, like e.target.previousElementSibling.focus();
}
}
다음 event.shiftKey
속성을 사용할 수 있습니다 . http://www.java2s.com/Code/JavaScript/Event/Shiftkeypressed.htm
내 GWT 케이스에서
if(event.isShiftKeyDown() && event.getNativeKeyCode() == KeyCodes.KEY_TAB){
//Do Something
}
참고 URL : https://stackoverflow.com/questions/3044083/what-is-the-key-code-for-shifttab
반응형
'code' 카테고리의 다른 글
SQL Server 2005, 날짜 조작에서 시간 차이를 찾기 위해 두 날짜를 비교하는 방법 (0) | 2020.10.26 |
---|---|
하위 구성 요소의 메서드 호출 (0) | 2020.10.26 |
무엇을 선택해야하나요 : MongoDB / Cassandra / Redis / CouchDB? (0) | 2020.10.26 |
MVC 패턴과 스윙 (0) | 2020.10.26 |
Express에서 루트 후 선택적 매개 변수로 경로 제어를 전달합니까? (0) | 2020.10.26 |