当javascript int++;达到选定的值?

当javascript int++;达到选定的值?,javascript,html,Javascript,Html,正如标题所说,当javascript int++达到所选值时,如何跳转到页面顶部['div id=“Top”/div']?我不希望点击一个按钮这样做。我需要在使用“可见性:可见;”显示文本div之前显示可视背景幻灯片内容。这不是问题。问题是用鼠标涂鸦并移动当前的“可见性:隐藏;”文本沿着页面往下看,寻找它,摆弄它,不知不觉地从最上面的介绍性文本中移开。所以,下面是我的javascript行“document.getElementById(“ArticleStyle”).style.visibil

正如标题所说,当javascript int++达到所选值时,如何跳转到页面顶部['div id=“Top”/div']?我不希望点击一个按钮这样做。我需要在使用“可见性:可见;”显示文本div之前显示可视背景幻灯片内容。这不是问题。问题是用鼠标涂鸦并移动当前的“可见性:隐藏;”文本沿着页面往下看,寻找它,摆弄它,不知不觉地从最上面的介绍性文本中移开。所以,下面是我的javascript行“document.getElementById(“ArticleStyle”).style.visibility=“visible”;”我希望添加一行命令页面聚焦/导航回顶部,以便在文本设置为可见时强制从“div id=“top”/div”开始。请尝试以下操作:

<button onclick="goToTop()"></button>
function goToTop() {
  document.body.scrollTop = 0;
  document.documentElement.scrollTop = 0;
}

函数gotop(){
document.body.scrollTop=0;
document.documentElement.scrollTop=0;
}

或者,您也可以将元素滚动到视图中

var elmnt = document.getElementById("top");
elmnt.scrollIntoView();

感谢您提供了非常有效且知识渊博的解决方案。它只需要一行“document.documentElement.scrollTop=0;”完全解决我的问题。如果你的答案有效,它将更加灵活,并且使用id=“Top”[顶部大写为我的代码的顶部]跟随问题。通过灵活,答案可以应用于任何其他位置,如中间位置等。。但是,使用这两行代码,页面不会跳转到(“顶部”)位置。“顶部”元素是否已经在屏幕上可见?我确定的最终解决方案基本上是您的。使用w3c示例,我必须将(true)放入空()中。(true)导航/滚动到顶部,如果使用,导航/滚动到底部(false)。我仍然无法导航到给定的小div'd id标记[例如id=“middle”或id=“top”]。由于我不需要这种灵活性,我通过使用包含所有文本的大包装器div的id,方便地绕过了这个限制。使用的一个完全编码的行是:document.getElementById(“DIV MasterPoetryBlockDiv”).ScrollingToView(true);作为一个相关的注意事项和一个允许我在html页面上的任何地方导航的问题,这里是我的工作解决方案。设置一个id为的标记div,在满足条件时导航到:div id=“anywherOne”/div[我的标记div处于一个脚本化的循环中,带有一个int++创建背景更改,并在我想导航到我的标记div id anywhere one时使用“if”求值]添加以下脚本行窗口。location.assign(“#anywhere one”);