我有这个功能的所有文字:选择导致浏览器滚动到顶部
function selectAllTextInInputs(textbox) {
textbox.focus();
textbox.select();
}
,当我把这个函数作为一个paremeter输入元素。它做它意味着要做的事,那就是关注并选择文本。但是有一个缺陷。它滚动到页面的顶部。如果我的浏览器窗口上有一个元素,它会滚动回页面的顶部。我该如何解决这个功能不滚动?
我有这个功能的所有文字:选择导致浏览器滚动到顶部
function selectAllTextInInputs(textbox) {
textbox.focus();
textbox.select();
}
,当我把这个函数作为一个paremeter输入元素。它做它意味着要做的事,那就是关注并选择文本。但是有一个缺陷。它滚动到页面的顶部。如果我的浏览器窗口上有一个元素,它会滚动回页面的顶部。我该如何解决这个功能不滚动?
您发布的代码不应导致窗口滚动到顶部AFAIK。你如何调用selectAllTextInInputs函数?如果它来自<a>
链接,请尝试在之后添加return false
以停止跳转到顶部,例如<a href="#" onClick="selectAllTextInInputs();return false;">
我从一个div元素调用它。并返回false不起作用 – einstein