HTML DOM onfocusout 事件在元素失去焦点时发生。 onfocusout 与 onblur 相同,唯一的区别是 onblur 事件不会冒泡。
如果你想知道一个元素或其子元素是否失去焦点,你应该使用 onfocusout 事件。
onfocusin 事件与 onfocusout 事件相反。
注意: Firefox 不支持 onfocusout 事件,但是在捕获侦听器的帮助下,您可以了解元素的子元素是否失去焦点。
支持的标签:它支持所有 HTML 元素,除了:
- <基地>
-
- <头>
- <元>
- <参数>
- <脚本>
- <样式>
- <标题>
句法:
在 HTML 中:
在 JavaScript 中(在 Chrome、Safari 和 Opera 15+ 中可能无法正常工作):
object.onfocusout = function(){myScript};
在 JavaScript 中,使用 addEventListener() 方法:
object.addEventListener("focusout", myScript);
示例:使用 HTML
html
GeeksforGeeks
HTML DOM onfocusout event
Email:
html
GeeksforGeeks
HTML DOM onfocusout event
Email:
html
GeeksforGeeks
HTML DOM onfocusout event
Email:
输出:
示例:使用 JavaScript
html
GeeksforGeeks
HTML DOM onfocusout event
Email:
输出:
示例:使用 addEventListener() 方法:
html
GeeksforGeeks
HTML DOM onfocusout event
Email:
输出:
支持的浏览器: HTML DOM onfocusout 事件支持的浏览器如下:
- 谷歌浏览器
- IE浏览器
- 火狐 52.0
- 苹果Safari
- 歌剧