<textarea type="text" id="message" rows="1" cols="20" name="email" spellcheck="false" autocomplete="off" autofocus required></textarea>
是否有一些 Jquery 可以实现以确保不支持 HTML5 自动对焦的浏览器仍然自动对焦于该文本区域?谢谢
您可以使用 jQuery 的焦点:
$(function() {
$("#message").focus();
});
<script>
$(function(){
if (!("autofocus" in document.createElement("input"))) {
$("#message").focus();
//document.getElementById('message').focus(); as an alternitive.
}
});
</script>
对于那些支持自动对焦的浏览器,它将起作用而不是触发。
从diveintohtml5.info无偿窃取的代码
尝试这个..
$(function() {
$("#message").focusin();
});