目录

cancelable 事件属性

示例

活动是否可取消:

// true or false?
event.cancelable;
亲自试一试 »

描述

这个cancelable事件属性返回true如果活动可以取消

否则返回false.

这个cancelable事件属性是只读的。

一个事件是cancelable是否可以阻止其默认操作。

事件冒泡

事件冒泡将事件引导至其目标。它的工作原理如下:

当单击某个元素(如按钮)时,事件将定向到该元素。
如果为元素设置了事件处理程序,则会触发该事件处理程序。
然后将事件 "bubbles up" 发送到元素父级。
如果为父级设置了事件处理程序,则会触发该事件处理程序。
该事件继续冒泡,直到到达顶部(文档元素)。

防止冒泡:

stopPropagation() 方法停止冒泡。


防止默认操作:

PreventDefault() 方法取消事件(默认操作不会发生)。


语法

event.cancelable

技术细节

返回值: 一个布尔值。
退货true如果活动可以取消。
否则返回false
DOM 版本: DOM 2 级事件。

浏览器支持

event.canceable是 DOM Level 2 (2001) 功能。

所有浏览器都完全支持它:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 9-11