Javascript HTML按钮重定向页面

Javascript HTML按钮重定向页面,javascript,jquery,html,forms,redirect,Javascript,Jquery,Html,Forms,Redirect,我有以下按钮: <div class="form-group"> <button onclick="assign_all()" class="btn btn-default">Vælg alle</button> </div> 有人能告诉我为什么会发生这种情况吗?这是因为默认的按钮元素的类型属性设置为提交。您的按钮元素正在尝试提交表单。只需给它一个按钮的类型: <button onclick="assign_all()" class

我有以下按钮:

<div class="form-group">
    <button onclick="assign_all()" class="btn btn-default">Vælg alle</button>
</div>

有人能告诉我为什么会发生这种情况吗?

这是因为默认的
按钮
元素的
类型
属性设置为
提交
。您的按钮元素正在尝试提交表单。只需给它一个
按钮的
类型

<button onclick="assign_all()" class="btn btn-default" type="button">...</button>
。。。
在按钮标签上添加type=“button”。它必须解决问题

您也可以这样做

<button onclick="assign_all();return false;" class="btn btn-default">Vælg alle</button>
Vælg alle
<button onclick="assign_all();return false;" class="btn btn-default">Vælg alle</button>