자바스크립트 키보드 이벤트 문의 드립니다.

자바스크립트 키보드 이벤트 문의 드립니다.

QA

자바스크립트 키보드 이벤트 문의 드립니다.

본문

방향키 누르면 엔터가 눌리는 효과를 구현고 싶은데..

조언 부탁 드립니다.

 

감사합니다.

 

이 질문에 댓글 쓰기 :

답변 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등)의 일을 해야죠

 

아무런코드 없이 방향키에 대한 언급만 하시고

엔터를 알려달라는 내용에서

더 알려드릴 정보가 없습니다

답변을 작성하시기 전에 로그인 해주세요.
전체 123,162 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT