div onclick表单没有在javascript中提交

时间:2015-10-19 08:56:46

标签: javascript forms

我的表格如下:

<form action="saveorderdetails.php" id="submitForm" name="formsubmit" method="post">
    <input type="hidden" id="ordertabledetailshidid" name="ordertabledetailshid">
    <input type="hidden" id="datedetailshidid" name="datedetailshid">
    <input type="hidden" id="customerdetailshidid" name="customerdetailshid">
</form>

我有一个div如下: 在那个div中,我有一个onclick(),用于提交表单。

<a href=""><div class="icon_boundary2" onclick="btn_save_click();"><i class="fa fa-check" style="font-size:20px;padding:4px 0px 5px 5px; color:#7298CD;"></div></a>

我的javascript功能如下:

function btn_save_click(){
    document.getElementById("submitForm").submit();
}

但该页面未提交。相反,它正在重新加载。我尝试了所有替代方案,如:

document.getElementById("submitForm").submit();

但他们都没有工作!!

1 个答案:

答案 0 :(得分:2)

只需删除锚标记即可。这就是它应该是这样的:

<div class="icon_boundary2" onclick="btn_save_click();"><i class="fa fa-check" style="font-size:20px;padding:4px 0px 5px 5px; color:#7298CD;"></div>