이벤트 핸들러에 대해서 알려주세요...
바르고
이벤트 핸들러에 대해서 알고 싶습니다. (아직 왕 초보라 질문같지 않는 질문 같아도 이해 해주시면 감사하겠습니다)
우선은 이게 자바스크립트 언어인지 html언어인지 알고 싶습니다. 자바 스크립트 언어 같은데..
제가 아직 자바스크립트는 전혀 몰라서 그러는데 자바 스크립트 언어를 쓸때,
css처럼 style type=text/css 이 선언문을 쓰는데
자바스크립트도 위와 같은 선언문을 해주는데... 밑에 이벤트를 사용할 때 이 선언문을 꼭 넣어 주어야 하는건지요?
onAbort, onBlur,onChange, onClick, onDbClick, onDragDrop, onError, onFocus, onKeyDown, onKeyPress
onKeyUp, onLoad, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onMove
onReset, onResize, onSelect, onSubmit, onUnload
위와 같이 이벤트 종류들인데...
사용은 어느 정도 하는지 사용을 안하는것도 많을것 같아서?...
그리고 위와 같이 대소문자는 어떻게 해주어야 하는지?...보통 xhtml에서는 소문자만 쓰게 되어있는데..
알려주세요.
-
핫블랙
자바스크립트만 보면 구석에 숨고 싶은 1人....ㅠ_ㅠ);
-
다크
당연히 이벤트 핸들러는 자바스크립트입니다, 선언도 쓰고요...and 이벤트의 길은 멀고도 험난합니다.
-
도전중
XHTML이고 tag에 직접 작성하신다면 소문자로 기입하셔야 합니다.
script type=\text/javascript\/script처럼 javascript영역 내에서는 각각의 객체에 맞는 이벤트 핸들러가 있으니 그 때 그 때 마다 핸들러 추가하는 시점이 틀리게 됩니다.
대표적으로 body태그에 onload를 사용한다면
자바스크립트에서는 window.onload 로 표현합니다.