0

我有一个用于搜索字段的输入类型文本,我正在使用 jQuery 和 Focus,但它在 Internet Explorer 中不起作用,我想知道我的代码是否做错了什么,或者是否有更好的方法?一些帮助!谢谢!

$(document).ready(function(){

$("#search12_176db646136e9421c49d1b").focus();

});

#search12_176db646136e9421c49d1bid 输入标签的id 。

4

2 回答 2

3

试试这个:

   $(document).ready(function(){

      setTimeout(function() {
         $("#search12_176db646136e9421c49d1b").focus();
      },1000);

    });

或者

$("#search12_176db646136e9421c49d1b")[0].focus();

这里

$("#search12_176db646136e9421c49d1b")[0]

类似于

document.getElementById('search12_176db646136e9421c49d1b')
于 2012-06-04T17:16:19.710 回答
2
document.getElementById('search12_176db646136e9421c49d1b').focus();
于 2012-06-04T17:16:11.017 回答