카테고리 없음

html/javascript - enter키를 누르면 click event가 발생하는 문제

광82 2023. 7. 15. 21:14
반응형

IE에서 enter를 누르면 form submit이 동작하는데, submit이 불가능한 상황이 되면 현재 페이지의 첫번째에 있는 button의 클릭 이벤트가 발생 하는 것 같다.

(어처구니 없는 건 textbox에서 enter를 눌러도 이런다는거...)

 

아래의 소스로 회피 가능하다.

function runScript(e, id) {
    if (e.keyCode == 13) {
        var tb = document.getElementById(id);
        eval(tb.value);
        return false;
    }
}
 
반응형