gpt4 book ai didi

javascript - onfocusout/onfocusin 不工作

转载 作者:太空宇宙 更新时间:2023-11-04 14:13:08 27 4
gpt4 key购买 nike

刚学了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>

最佳答案

使用 addEventListener 时,您不要在事件名称中使用“on”

function example(evt) {
console.log(evt.type, event.target.id);
}

window.addEventListener("focusin", example);
window.addEventListener("focusout", example);
<input type="text" id="foo" />
<input type="text" id="bar" />


如果您想知道页面状态,那么您需要查看不同的事件:pageshowpagehide

关于javascript - onfocusout/onfocusin 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36499205/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com