ETC_JS_마우스 이벤트
[javasript에서 자주 쓰는 키보드, 마우스 이벤트 ]
웹페이지 구현 시 입력값을 받거나 그에 해당하는 이벤트 중 자주 사용하는 내용입니다.
-
onclick은 무언가 눌렀을때를 의미하는 것으로 쉽게 말하면 button 을 눌렀을때라고 생각하면 된다.
-
onfocus는 쉽게 input text박스에 커서가 들어왔을때를 의미한다.
-
onblur는 onfocus의 반대로 버튼이나 input 박스 안의 커서가 그 영역을 벗어날 때 이벤트가 발생한다.
예를 들면 비밀번호 입력을 두번 받아 일치여부를 확인하고자 할 때 두번째 입력이 끝나고 커서가 다른곳으로 가자마자
즉각적으로 onblur와 연결된 조건(두 비밀번호의 일치 여부)을 헤더 영역에 기 작성한 javascript를 실행하여
비밀번호 일치 여부를 결과값으로 사용자에게 보여줄 수 있다. -
onkeypress는 키를 눌렀을때를 의미한다.
text박스에 숫자만 집어넣고 싶을 때나, 영문자만 가능하게 할 때,
특정문자는 입력불가하게 할 때 사용하게 된다.
댓글남기기