专注于页面加载(刷新时有效)

时间:2014-01-16 11:40:58

标签: javascript

如何让我的页面自动聚焦在字段上

        <script>
    function focus(event) {
            document.getElementById('keywords').focus();
    }
</script>


<BODY onload="focus(event)"></body>

似乎有效但只有当我刷新页面时才有办法让它自动聚焦在页面加载上。

3 个答案:

答案 0 :(得分:1)

只需使用autofocus属性,不需要javascript吗?

<input id="keywords" autofocus="autofocus" />

您的代码似乎没有任何问题,因此如果它不起作用,必定会有其他事情发生。

答案 1 :(得分:0)

首先包括jQuery,然后:

$(document).ready(function(){
    $('#keywords').focus();
})

答案 2 :(得分:0)

$( "#keywords" ).focus(function() {
  alert( "Handler for .focus() called." );
});