javascript - 如何使用 javascript 导航到页面的另一部分?

标签 javascript

<div class = "searchMobile  originalSearchBar">
    <form class = "mobileForm" action="#" onsubmit="return false;">
        <div id="searchExpandTrigger"></div>
        <button type="submit" id="clearSearchMobile" onclick="clearSearch('mobile')"><img src = "img/icon/searchClose.png"/></button>
        <input class="originalInput" type="search" name="search" id="keywordMobile" onkeypress="searchKeyPressMobile(event)" style = "margin-left:25px">
        <button type="submit" id="btnSearchMobile" class="originalButtonPosition" onclick="submitMobile(keywordMobile.value)" /><img src="img/icon/searchIcon.png"/></button>
    </form>
</div>

<div id= "searchResult"></div>

我想要的是当用户单击提交按钮(#btnSearchMobile)时让网页滚动到#searchResult div 标签。是否可以使用 Javascript 创建此操作?

最佳答案

如果您不使用 jQuery,您可以使用普通的 javascript:

window.scrollTo(0, document.getElementById('searchResult').offsetTop)

关于javascript - 如何使用 javascript 导航到页面的另一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20017006/

相关文章:

JavaScript if 语句优化

javascript - 有没有办法以这种方式调用这个javascript函数?

javascript - 从 mp3 id3v2 标签中识别歌曲信息

javascript - 如果用户不接受 cookie,则禁用 HTTP 严格传输安全 (HSTS)

javascript - 延迟新页面加载,直到动画完成

javascript - 从 AJAX 请求获取页面内容后,我可以选择标签元素,但无法选择正文元素

javascript - 如何解析多行复杂的正则表达式模式?

javascript - 取消按字母顺序排列的连续字符的资格。 Sol [ASCII格式]

javascript - KIK Share data-url 坏了?

javascript - 我可以选择哪个 AntD 图标与 allowClear = true 一起使用吗?