jsfiddle link觸發焦點事件將觸發blur事件(不使用的警報和瀏覽器控制檯)
<input id = "focus-ipt" type = "text" value = "nothing" />
var $focusIpt = document.querySelector("#focus-ipt");
$focusIpt.addEventListener("blur", function (e) {
$focusIpt.value = "blured!";
});
setTimeout(function() {
$focusIpt.focus();
}, 1000);
我只是觸發焦點事件,但焦點後的模糊觸發的事件; 我搜索了很長時間,關閉控制檯,使用setTimeout,但是,解決不了;我真的不知道這是怎麼發生的,任何人都可以幫助我?
你確定沒有焦點事件監聽器嗎? –