Experimental
这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。
GlobalEventHandlers
mixin 的 onclose
属性是一个 EventHandler
, 用来处理发送给 <dialog>
元素的 close
事件。
当用户关闭一个 <dialog>
时,close
事件将被触发。
注意:如果要处理 window 的关闭,使用 onbeforeunload
或 onunload
.
语法
target.onclose = functionRef;
参数
functionRef
是一个函数名称或 函数表达式。 该函数接受一个 Event
对象作为它唯一的参数。
每次只能给一个对象添加 onclose
回调。 你可能更喜欢使用 EventTarget.addEventListener()
方法,因为它更加灵活。
规范
规范 | 状态 | 文档 |
---|---|---|
HTML Living Standard onclose |
Living Standard |
浏览器兼容性
BCD tables only load in the browser
参见
close
事件- HTML
<dialog>
元素 - 相关事件回调:
GlobalEventHandlers.oncancel