4 回答

TA貢獻1801條經驗 獲得超8個贊
做這個。
如果您的元素是這樣的。
<input type="text" id="mytext"/>
您的腳本是
<script>
function setFocusToTextBox(){
document.getElementById("mytext").focus();
}
</script>

TA貢獻1829條經驗 獲得超7個贊
對于它的價值,您可以autofocus在HTML5兼容的瀏覽器上使用該屬性。從版本10開始甚至可以在IE上使用。
<input name="myinput" value="whatever" autofocus />

TA貢獻1798條經驗 獲得超3個贊
通常,當我們關注文本框時,還應該滾動到視圖中
function setFocusToTextBox(){
var textbox = document.getElementById("yourtextbox");
textbox.focus();
textbox.scrollIntoView();
}
檢查是否有幫助。

TA貢獻1827條經驗 獲得超8個贊
如果您的代碼是:
<input type="text" id="mytext"/>
如果使用的是JQuery,則也可以使用此方法:
<script>
function setFocusToTextBox(){
$("#mytext").focus();
}
</script>
請記住,您必須先繪制輸入 $(document).ready()
添加回答
舉報