XML DOM bubbles 이벤트 속성
정의와 사용법
bubbles 이벤트 속성은 부울 값을 반환하며, 이벤트가 퍼지는 유형이면 true를 반환하고, 그렇지 않으면 fasle를 반환합니다。
문법
event.bubbles
이벤트 전파
2단계 DOM에서 이벤트 전파는 세 단계로 나뉩니다:
첫 번째 단계는 캡처 단계입니다. 이벤트는 Document 객체문서 트리를 따라 목표 노드로 전달됩니다. 목표의 어떤 조상도 캡처 이벤트 핸들러를 등록했으면, 이벤트 전파 중에 이 핸들러가 실행됩니다.
두 번째 단계는 목표 노드 자체에서 발생합니다. 목표에 적합한 이벤트 핸들러를 직접 등록하면 실행됩니다. 이는 0 단계 이벤트 모델에서 제공하는 이벤트 처리 방법과 유사합니다.
세 번째 단계는 캡처 단계입니다. 이 단계에서, 이벤트는 목표 요소에서 상위로 올라가거나 퍼블리싱됩니다 Document 객체의 문서 계층.
예제
아래의 예제는 발생한 이벤트가 퍼블리싱 이벤트인지 확인할 수 있습니다:
<html>
<head>
<script type="text/javascript">
function getEventType(event)
{
alert(event.bubbles
);
}
</script>
</head>
<body onmousedown="getEventType(event)">
<p>문서의 어디서든 클릭하세요.
이벤트가 퍼블리싱 이벤트인지 알려주는 알림 상자가 나타납니다.</p>
</body>
</html>
TIY
- 퍼블리싱 이벤트
- 이벤트가 퍼블리싱 이벤트인지 확인합니다 (IE 브라우저는 지원하지 않습니다).