<textarea type="text" id="message" rows="1" cols="20" name="email" spellcheck="false" autocomplete="off" autofocus required></textarea>
是否有一些JQuery我可以實現,由於JQuery備份HTML5的自動對焦功能,以確保所有瀏覽器自動對焦
<textarea type="text" id="message" rows="1" cols="20" name="email" spellcheck="false" autocomplete="off" autofocus required></textarea>
是否有一些JQuery我可以實現,由於JQuery備份HTML5的自動對焦功能,以確保所有瀏覽器自動對焦
你可以使用jQuery的focus:
$(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();
});
一些奇怪的原因,這並不在IE9工作。 – user852974
@ user852974 - Pfft - 愚蠢的IE瀏覽器。我不確定。你是否將注意力集中在一些其他輸入上? –