function checkEnterKeyDown(e) { if(window.event) { // IE e = window.event; } if (typeof (e.keyCode) == 'number') { //DOM e = e.keyCode; } else if (typeof (e.which) == 'number') { //NS 4 compatible e = e.which; } else if (typeof (e.charCode) == 'number') { //also NS 6+, Mozilla 0.9+ e = e.charCode; } else { //total failure, we have no way of obtaining the key code return; } //alert(e); if(e == 13) { checkLogin(); } } <input type="text" size="20" class="login_form" name="user_id" id="user_id" onkeydown="checkEnterKeyDown(event);" tabindex="1"/> |
음.. 크로스 브라우징은 힘들군..
생각보다 손이 많이 가는 작업일세...
'프로그래밍 > Web' 카테고리의 다른 글
[jQuery] jQuery로 작업하기, Part 1 (0) | 2009.07.01 |
---|---|
[펌] 자바스크립트 '오류: 사용 권한이 없습니다.' (0) | 2009.06.16 |
[javascript] 정규표현식을 이용한 이메일 형식 체크 (0) | 2009.05.27 |
[EL] EL (0) | 2009.05.18 |
[jQuery] select option (0) | 2009.05.14 |