Javascript 选择所有文本,使浏览器滚动到顶部
我有这个功能:Javascript 选择所有文本,使浏览器滚动到顶部,javascript,html,Javascript,Html,我有这个功能: function selectAllTextInInputs(textbox) { textbox.focus(); textbox.select(); } 当我用一个输入元素作为参数调用这个函数时。它做它想做的事情,即聚焦并选择文本。但有一个缺陷。它会滚动到页面的顶部。如果我在浏览器窗口的下方有一个元素,它会向上滚动到页面顶部。我如何修复该函数,使其不会滚动?您发布的代码不应导致窗口滚动到顶部。如何调用selectAllTextInInputs函数?如果它来自
function selectAllTextInInputs(textbox) {
textbox.focus();
textbox.select();
}
当我用一个输入元素作为参数调用这个函数时。它做它想做的事情,即聚焦并选择文本。但有一个缺陷。它会滚动到页面的顶部。如果我在浏览器窗口的下方有一个元素,它会向上滚动到页面顶部。我如何修复该函数,使其不会滚动?您发布的代码不应导致窗口滚动到顶部。如何调用selectAllTextInInputs函数?如果它来自
链接,请尝试在之后添加return false
,以阻止它跳到顶部,例如
只需从函数中删除焦点。选择内容时,将自动为其提供焦点,而无需滚动
例如:
我从div元素调用它。返回false不起作用