我的表格如下:
<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();
但他们都没有工作!!
答案 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>