자바스크립트 키보드 이벤트 문의 드립니다.
본문
방향키 누르면 엔터가 눌리는 효과를 구현고 싶은데..
조언 부탁 드립니다.
감사합니다.
답변 3
document.onkeydown = checkKey;
function checkKey(e) {
e = e || window.event;
var arrow = 0;
if (e.keyCode == '38' ||
e.keyCode == '40' ||
e.keyCode == '37' ||
e.keyCode == '39') {
arrow = 1;
}
if(e.keyCode == 13 || arrow == 1) {
//TODO : 실행시킬 코드
}
}
방향키가 눌렸을때 할 내용을
todo 영역에 추가하세요
위에 적어드린 스크립트중
13번이 엔터값이에요
엔터키를 누르는게 문제가 아니라
누르고 나서 무슨 일을 하는지가 중요하니
//todo영역에
실제 수행하려는 코드(보통은 엔터..submit등)의 일을 해야죠
아무런코드 없이 방향키에 대한 언급만 하시고
엔터를 알려달라는 내용에서
더 알려드릴 정보가 없습니다
답변을 작성하시기 전에 로그인 해주세요.