在尝试onblur事件时,我会尽量集中精力。它适用于chrome而不适用于Firefox。如何解决。

function a() {
    $("#login").focus();
}
$(document).ready(function() {
    $("#login").focus();
});


<input id="login" onblur="a()"></input>


请帮忙。

最佳答案

您只需删除onblur函数并编写即可:

$(document).ready(function () {
    $("#login").focus();

    $(document).on('click', function () {
        $("#login").focus();
    });
});


实时jsfiddle:http://jsfiddle.net/ysjkzvh7/

关于javascript - onblur事件时,输入被强制聚焦,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29140345/

10-12 04:25