0
<textarea type="text" id="message" rows="1" cols="20" name="email" spellcheck="false" autocomplete="off" autofocus required></textarea>

是否有一些 Jquery 可以实现以确保不支持 HTML5 自动对焦的浏览器仍然自动对焦于该文本区域?谢谢

4

3 回答 3

1

您可以使用 jQuery 的焦点

$(function() {
    $("#message").focus();
});
于 2011-11-30T04:56:08.047 回答
0
 <script>
    $(function(){
       if (!("autofocus" in document.createElement("input"))) {
         $("#message").focus();
         //document.getElementById('message').focus(); as an alternitive.
       }
    });
 </script>

对于那些支持自动对焦的浏览器,它将起作用而不是触发。

从diveintohtml5.info无偿窃取的代码

于 2011-11-30T05:02:28.933 回答
0

尝试这个..

$(function() {
    $("#message").focusin();
});
于 2011-11-30T05:04:02.753 回答