GlobalEventHandlers.oncancel

GlobalEventHandlers 的oncancel 属性是一个EventHandler,它是用来处理发送给<dialog>元素的cancel 事件的。

当用户需要离开一个<dialog>元素的时候就会触发 cancel 事件. 这个事件处理器会防止事件向上传递,因此任何父处理器都不会接受到该事件。

语法

target.oncancel = functionRef;

参数

functionRef 是一个函数名 或者 函数表达式. 这个函数接收一个 Event 对象作为它唯一的参数.

每次只有一个 oncancel 处理器可以被赋值给一个对象. 你可能更喜欢用 EventTarget.addEventListener() 方法, 因为它更灵活.

规范

规范 状态 备注
HTML Living Standard
oncancel
Living Standard  

浏览器兼容性

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
oncancelChrome Full support YesEdge ? Firefox No support NoIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesEdge Mobile ? Firefox Android No support NoOpera Android ? Safari iOS ? Samsung Internet Android ?

Legend

Full support  
Full support
No support  
No support
Compatibility unknown  
Compatibility unknown

另请参阅

文档标签和贡献者

此页面的贡献者: C1er, mdnwebdocs-bot, linshehai
最后编辑者: C1er,