我试图阻止页面在具有所需输入的表单中按下按钮时滚动。 Here is an example of what I am referring to.
要查看我的意思,请向右滚动查看器,然后按下按钮,它应该将视图一直滚动到所需的输入字段。
我需要一种方法来防止这种情况,我已经尝试为onScroll或onClick等事件添加监听器。最接近我发现的解决方案是在文档上为scroll事件添加一个监听器并停止事件的传播,但是这也阻止了用户的正常滚动。
onScroll
onClick
scroll
找到解决方案here.
将type='button'添加到按钮可防止该行为。
type='button'
样本显示here.