我有一个JavaScript按钮,可以使页面自动聚焦于某个对象。我可以以此为起点吗?
我尝试使用“ winWidth,winHeight / 2”代码来尝试使页面从中间开始(这在PC上是令人满意的,不确定移动设备),但是无论如何该代码都无法正常工作,所以我回到正题一。
<script>
function myFunction() {
var elmnt = document.getElementById("zoom");
elmnt.scrollIntoView();
}
</script>
这就是JavaScript,这是一个简单的缩放功能,因此,当按下按钮时,它会放大到幻影水平尺,并为观看者提供理想的我希望他们看到的焦点。
这是按钮和HR的代码:
<div class="Concept_Button">
<a onclick="myFunction()">Konsept</a>
</div>
<div class="zoomPoint" id="zoom">
<hr style="color:blue;background-
color:blue;opacity:0.00;border:none;height:1px;">
</div>
它自然会从页面顶部开始,如果您按下页面顶部标题上的“订购”按钮,则该页面将被转发。
因此,我希望查看者在第一次加载页面时从页面的下端开始,然后仅在按下“订购”按钮时向上走,从而导致填写“订购表”。
在此先感谢您,我希望能够回答所有问题,或者如果我在某个地方出错了。
最佳答案
一种简单的方法是将onload
属性添加到body标签。
<body onload="scroll()">
...
<div id="example"></div>
...
</body>
function scroll(){
document.getElementById("example").scrollIntoView();
}