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,但是,解决不了;我真的不知道这是怎么发生的,任何人都可以帮助我?
你确定没有焦点事件监听器吗? –