Javascript:window.scrollTo / scroll是POST - 如何让他们获取GET(所以他们不清除表单)?

时间:2016-08-11 02:22:08

标签: javascript post get

我想使用Javascript window.scrollTo(或只是滚动(0,0))点击链接并转到页面顶部。但据我所知,这个Javascript:

onclick="window.scrollTo(0,0)"

是POST请求吗?

结果,当我在表单(textarea或input)中输入内容时,单击此窗口后输入的值将消失.scrollTo链接:https://jsfiddle.net/8utxg4ux/

是否可以将此Javascript设为GET,以便单击TOP链接后表单字段不会消失?

1 个答案:

答案 0 :(得分:1)

你想添加“return false;”到你的onclick事件,以防止默认行为。

onclick="window.scrollTo(0,0);return false;"

这是一个小提琴: https://jsfiddle.net/oarzo5f2/

或者在这里查看剪辑:

<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<textarea></textarea>
<br><br>
<a href="" onclick="window.scrollTo(0,0);return false;">TOP</a>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>