반응형
/*
onkeypress ::
키보드 이벤트.
화면에서 키보드를 눌렀을때
이벤트를 발생시켜준다. ㅎㅎ
<BODY onkeypress="alert('키보드를 눌렀군요');">
</BODY>
body 태그 안에서 사용 하는 이유는
브라우저 전체에서 onkeypress를 작동시키기 위함이다.
body는 브라우저 몸체 전체를 포함하기 때문.
onkeydown ::
문서가 활성화 되어있는 상태에서 키보드를 눌렀을때 나타나는 이벤트 핸들러
onkeypress와 아주 유사합니다.
<HTML>
<HEAD>
<TITLE> onkeypress 이벤트 handler </TITLE>
<script>
onkeypress="alert('키보드를 눌렀군요')";
</script>
</HEAD>
body 태그 안에서 사용 하는 이유는
브라우저 전체에서 onkeypress를 작동시키기 위함이다.
body는 브라우저 몸체 전체를 포함하기 때문.
onkeydown ::
문서가 활성화 되어있는 상태에서 키보드를 눌렀을때 나타나는 이벤트 핸들러
onkeypress와 아주 유사합니다.
<HTML>
<HEAD>
<TITLE> onkeypress 이벤트 handler </TITLE>
<script>
onkeypress="alert('키보드를 눌렀군요')";
</script>
</HEAD>
<BODY onkeypress="alert('키보드를 누르셨네요')">
</BODY>
</HTML>
** onkeypress와 onkeydown 의 차이점 **
onkeypress :: 아스키 코드에 포함되어 있는 모든 값들
onkeydown :: 확장 키보드값. 어떤 키가 눌리던지 항상 실행된다.
.. onkeydown이 onkeypress보다 이벤트가 먼저 발생한다.
</BODY>
</HTML>
** onkeypress와 onkeydown 의 차이점 **
onkeypress :: 아스키 코드에 포함되어 있는 모든 값들
onkeydown :: 확장 키보드값. 어떤 키가 눌리던지 항상 실행된다.
.. onkeydown이 onkeypress보다 이벤트가 먼저 발생한다.
'Web programing > Javascript' 카테고리의 다른 글
Javascript 함수 function (0) | 2014.07.26 |
---|---|
Javascript 제어문 if, switch, for (0) | 2014.07.26 |
Javascript - 이벤트 onclick (0) | 2014.07.26 |
Javascript 이벤트 Prompt 메소드 (0) | 2014.07.26 |
Javascript 이벤트 Confirm 대화상자 (0) | 2014.07.26 |