Javascript object.onfocusout已弃用,还是我做错了什么?
我试图将Javascript object.onfocusout已弃用,还是我做错了什么?,javascript,Javascript,我试图将事件绑定到对象。然而,它没有起作用 我想我可能写错代码了。所以我搜索了一下,但是他们写的都和我一样。所以我制作了一把小提琴,并在那里试了试。在小提琴中,它也不起作用 //这不起作用 document.getElementById(“test”).onfocusout=function(){firstFunction()}; 函数firstFunction(){ console.log(“我感觉不舒服”); } //这个确实管用 document.getElementById(“test
事件
绑定到对象
。然而,它没有起作用
我想我可能写错代码了。所以我搜索了一下,但是他们写的都和我一样。所以我制作了一把小提琴,并在那里试了试。在小提琴中,它也不起作用
//这不起作用
document.getElementById(“test”).onfocusout=function(){firstFunction()};
函数firstFunction(){
console.log(“我感觉不舒服”);
}
//这个确实管用
document.getElementById(“test2”).addEventListener(“focusout”,第二个函数);
函数secondFunction(){
日志(“我工作得很好!”);
}
object.onfocusout是否受限制,或者我是否在这里做错了什么
它没有被弃用,因为它从一开始就不是标准的
改用
addEventListener
。这解释了为什么我找不到关于它的任何信息,谢谢!