지정된 개체에서 이벤트가 발생되면 언제가 기능을 호출할 수 있도록 기능함수를 이벤트에 연결시킨다.

Script ..propName[=propVal];
HTML propName="propVal"/>
특기

PUBLIC:ATTACH 엘레멘트는 attachEvent 메서드릐 설명적 양식이다..

비헤이버가 첨부된 엘레멘트에서 지정된 이벤트가 발생되면, 비헤이버보다 먼서 엘레멘트의 이벤트처리자가 호출된다. 동일한 엘레멘트에 동일한 이벤트에 대하여 복수 비헤이버와 복수 이벤트처리가가 엘레멘트에 첨부되었으면, 이벤트처리자가 호출된 즉시 기능들이 무작위(random) 순서로 호출된다.

onevent의 값을 지정할 때, 반복의 오류를 발생시킬 수 있으므로, 이벤트처리자의 기능 이름을 기존의 DHTML 이벤트의 이름을 피하라.

이벤트 이름은 모든 스크립트 언어에서 대소문자를 구별한다.

참조
behavior

설명을 위한 예제


엘레멘트 정보

모체 엘레멘트 PUBLIC:COMPONENT
자식 엘레멘트 없슴
최소 버전 IE5
최소 OS Windows95, WindowsNT4.0

event ( event="sEvent"> 애트리뷰트)
⇒ 필수적인 요소이며, event의 이름, 혹은 목록에 있는 HTC(HTML Component) 중 하나의 이벤트를을 지정하는 문자열이다.
문법: .event[=sEvent]
코드: document.write(oObj.event) 결과:
for ( for="butObj"> 애트리뷰트)
⇒ 선택적인 요소이며, 이벤트의 원천을 지정하는 문자열이다.
문법: .for[=sObj]
코드: document.write(oObj.for)
document document 개체를 참조한다.
element 디폴트이며, 비헤이버가 첨부된 엘레멘트를 참조한다.
window window 개체을 참조한다.
id ( id="sID"> 애트리뷰트)
⇒ 선택적인 요소이며, 컴포넨트 속의 PUBLIC:ATTACH 엘레멘트를 인식하는 문자열이다.
문법: .id[=sID]
코드: document.write(oObj.id) 결과:
onevent ( onevent="sEventHandle"> 애트리뷰트)
⇒ 필수적인 요소이며, 인라인 스크립트나 직접 작용하는 이벤트처리자 기능함수를 지정하는 문자열이다.
문법: .onevent[=sEventHandle]
코드: document.write(oObj.onevent) 결과: