Javascript 如何将focus()设置为不在表单中的输入文本框

Javascript 如何将focus()设置为不在表单中的输入文本框,javascript,Javascript,我认为这会奏效: ... <input type="text" id="myText" /> ... <script type="text/javascript" language="JavaScript"> document.getElementById["myText"].focus(); </script> 。。。 ... document.getElementById[“myText”].focus(); @user1169578正确,请尝试

我认为这会奏效:

...
<input type="text" id="myText" />
...
<script type="text/javascript" language="JavaScript">
    document.getElementById["myText"].focus();
</script>
。。。
...
document.getElementById[“myText”].focus();

@user1169578正确,请尝试:

document.getElementById("myText").focus();​

试试
document.getElementById(“myText”).focus()
同样,如果在页面加载后发生这种情况,您可能需要将其放入连接到
窗口的函数中。onload
,并且应该这样做。将
[
]
替换为
。。。