我想在頁面加載時立即關注文本輸入域。但是下面的代碼,即在桌面瀏覽器上運行,不工作在移動Safari瀏覽器(在iOS 6):移動Safari自動對焦文本輸入
<input type="text" name="q" class="search" id="focusme" />
...
<script type="text/javascript">
window.onload=function(){var a=document.getElementById("focusme");a.focus();}
</script>
我試圖完成這個幾個建議的修復。但是,我一直無法得到它的工作。它確實在焦點顯示了字段的CSS變化,但鍵盤沒有顯示出來。
我懷疑這可能是由於我目前對JavaScript的理解非常有限,但我認爲它可能仍然是Safari中的一個錯誤。
問題:
在Safari上的iOS 6,你知道有什麼方法可以自動對焦的頁面加載一個文本輸入字段?
謝謝您的幫助:-)
更新:
頁面確實有jQuery和移動的jQuery可用,如果他們需要使用。
這是一個嘗試的小提琴:http://jsfiddle.net/pXvAD/ – insertusernamehere