事件對(duì)象
定義和用法
bubbles 事件屬性返回一個(gè)布爾值,如果事件是起泡類型,則返回 true,否則返回 fasle。
事件冒泡分為三個(gè)階段,它是這樣的:
- 第一,捕獲階段。事件從 Document 對(duì)象沿著文檔樹向下傳遞給目標(biāo)節(jié)點(diǎn)。如果目標(biāo)的任何一個(gè)先輩專門注冊(cè)了捕獲事件句柄,那么在事件傳播過(guò)程中運(yùn)行這些句柄。
- 第二個(gè)階段發(fā)生在目標(biāo)節(jié)點(diǎn)自身。直接注冊(cè)砸目標(biāo)上的適合的事件句柄將運(yùn)行。這與 0 級(jí)事件模型提供的事件處理方法相似。
- 第三,起泡階段。在此階段,事件將從目標(biāo)元素向上傳播回或起泡回 Document 對(duì)象的文檔層次。
語(yǔ)法
實(shí)例
實(shí)例
下面的例子可檢測(cè)發(fā)生的事件是否是一個(gè)起泡事件:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>W3Cschool在線教程(w3cschool.cn)</title>
<script>
function myFunction(e){
alert(e.bubbles);
}
</script>
</head>
<body>
<p onclick="myFunction(event)">點(diǎn)擊這個(gè)段落, 如果事件是一個(gè)冒泡事件將彈出警告框提示。</p>
</body>
</html>
嘗試一下 ?
事件對(duì)象
更多建議: