0
object
にevent
をバインドしようとしていました。しかし、それは動作しませんでした。object.onfocusoutが廃止されましたか、何か問題がありますか?
私はおそらくコードを間違って書きました。だから私はそれを探しましたが、彼らはすべて、私と同じようにexaclyそれを書いていました。だから私はフィドルを作成し、それを試してみました。フィドルではどちらもうまくいかない。
// This does not work
document.getElementById("test").onfocusout = function() {firstFunction()};
function firstFunction() {
console.log("Im feeling sick");
}
// This one does work
document.getElementById("test2").addEventListener("focusout", secondFunction);
function secondFunction() {
console.log("Im working fine!");
}
<input type="text" id="test">
<input type="text" id="test2">
ので、object.onfocusout
はdepecratedされるか私はここで何か間違ったことをしますか?私はそれが免除されていることについて何も見つけることができません。
コード:
// This does not work
document.getElementById("test").onfocusout = function() {firstFunction()};
// This works fine
document.getElementById("test2").addEventListener("focusout", secondFunction);
私はそれについて、何かを見つけられなかった理由について説明します、ありがとう! – Red