我希望在我的页面加载时光标自动放置在文本框中。但是,我不希望页面向下滚动到此文本框(我希望它仍然在页面底部不在视图中)。这可能听起来很奇怪,但我确实需要它!
我使用以下代码显示光标:
<script>document.getElementById('textbox1').focus()</script>
是否有人能够修改此代码,以便不会进行滚动?
答案 0 :(得分:1)
window对象支持scrollTo()方法,尝试在focus()
之后添加它document.getElementById('textbox1').focus(); window.scrollTo(0,0);