XML DOM dispatchEvent() 메서드
정의 및 사용법
dispatchEvent() 메서드는 노드에合成 이벤트를 배포합니다.
문법:
dispatchEvent(evt)
파라미터 | 설명 |
---|---|
evt | 필수입니다. 배포할 Event 객체. |
반환 값
이벤트 전파 과정에서 evt 의 preventDefault() 메서드하면 false를 반환하며, 그렇지 않으면 true를 반환합니다.
발생시키면
Event 객체 evt 초기화되지 않았거나, type 속성이 null이나 공백 문자열이면, 이 메서드는 예외를 발생시킵니다.
설명
이 메서드는合成 이벤트를 배포합니다. 이 이벤트는 Document.createEvent() 생성되며, Event 인터페이스나 그 자식 인터페이스에서 정의된 초기화 메서드로 초기화됩니다.
이 메서드를 호출하는 노드는 이 이벤트의 대상 노드가 됩니다. 이 이벤트는文档树에서 첫 번째로 잡히는 캡처 단계에서 퍼져 나갑니다. 이 이벤트의 bubbles 속성이 true라면, 이벤트의 대상 노드 자체에서 이벤트를 처리한 후, 이벤트는文档树에서 상승 퍼져 나갑니다.