1

我需要为我的 div 标签添加自动对焦。为此我已经尝试过

<script type="text/javascript" >
            $(document).ready(function() {
                $("div_error").focus();
            });

    </script >

但这并不关注我的 div 标签。它正常加载页面。

 <div  id="div_error">some text</div>

我错过了什么

4

1 回答 1

8

要将焦点设置在 DIV 标签上,请设置一个tabindex属性:

<div  id="div_error" tabindex="-1">some text</div>

顺便说一句,你的选择器是错误的,忘记在它前面加上'#':

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

演示

于 2013-07-10T08:09:43.600 回答