例
当一个按钮点击,执行第一个事件处理程序,从正在执行停止的事件处理程序的其余部分:
var x =
document.getElementById("myBtn");
x.addEventListener("click",
myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
alert ("Hello World!");
event.stopImmediatePropagation();
}
// This function will not be
executed
function someOtherFunction() {
alert ("I will not get to say Hello World");
}
试一试» 定义和用法
所述stopImmediatePropagation()方法防止同一事件的其他收听从被调用。
浏览器支持
在表中的数字规定,完全支持方法的第一个浏览器版本。
方法 | |||||
---|---|---|---|---|---|
stopImmediatePropagation() | 是 | 9 | 是 | 是 | 是 |
句法
event .stopImmediatePropagation()
参数
没有 |
技术细节
返回值: | 无返回值 |
---|---|
DOM版本: | DOM Level 3的活动 |
<事件对象