用于HTML5自动对焦功能的Jquery备份可确保在所有浏览器中实现自动对焦

时间:2011-11-30 04:54:17

标签: jquery html html5 autofocus

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

我是否可以实现一些Jquery以确保不支持HTML5自动对焦的浏览器仍然在此textarea上自动对焦?感谢

3 个答案:

答案 0 :(得分:1)

你可以使用jQuery的focus

$(function() {
    $("#message").focus();
});

答案 1 :(得分:0)

 <script>
    $(function(){
       if (!("autofocus" in document.createElement("input"))) {
         $("#message").focus();
         //document.getElementById('message').focus(); as an alternitive.
       }
    });
 </script>

对于那些支持自动对焦的浏览器,可以正常工作,而不会触发。

diveintohtml5.info

无偿窃取的密码

答案 2 :(得分:0)

试试这个..

$(function() {
    $("#message").focusin();
});