[英]onfocusout / onfocusin not working
我刚刚了解了onfocusout
和onfocusin
但是这些功能似乎不起作用。 我尝试使用Firefox和Chrome。 根本没有控制台消息,即使当我集中精力并松开它时也是如此。 我究竟做错了什么?
window.addEventListener ( "onfocusout", function() { console.log("page lost focus"); } ); window.addEventListener ( "onfocusin", function() { console.log("page has focus"); } );
<h1>Test</h1>
只需使用下面的代码片段,它更易于阅读,但与事件处理程序相同:-)
$(function(){
$('.yourfocuselement').focus(function(){
//The code for element focus goes here
})
$('.yourfocuselement').blur(function(){
//The code for element lose focus goes here
})
})
另外,我可能不了解此代码对您的完整要求,但是我不明白为什么您需要为页面焦点添加一个侦听器...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.