使用Javascript Focus时,阻止滚动到输入框

时间:2011-10-22 13:54:08

标签: javascript

我希望在我的页面加载时光标自动放置在文本框中。但是,我不希望页面向下滚动到此文本框(我希望它仍然在页面底部不在视图中)。这可能听起来很奇怪,但我确实需要它!

我使用以下代码显示光标:

<script>document.getElementById('textbox1').focus()</script>

是否有人能够修改此代码,以便不会进行滚动?

1 个答案:

答案 0 :(得分:1)

window对象支持scrollTo()方法,尝试在focus()

之后添加它
document.getElementById('textbox1').focus(); window.scrollTo(0,0);