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 브라우저는 지원하지 않습니다).