我有一个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();
}

10-02 12:24