谁能告诉我这段代码出了什么问题?我尝试使用 JavaScript 提交表单,但显示错误“.submit 不是函数”。有关代码的更多详细信息,请参见下文:
<form action="product.php" method="get" name="frmProduct" id="frmProduct" enctype="multipart/form-data">
<input onclick="submitAction()" id="submit_value" type="button" name="submit_value" value="">
</form>
<script type="text/javascript">
function submitAction()
{
document.frmProduct.submit();
}
</script>
我也试过这个:
<script type="text/javascript">
function submitAction()
{
document.forms["frmProduct"].submit();
}
</script>
两者都向我显示相同的错误:(
原文由 Jin Yong 发布,翻译遵循 CC BY-SA 4.0 许可协议
表示您将提交按钮或其他元素命名为
submit
。将按钮重命名为btnSubmit
您的通话将神奇地起作用。当您将按钮命名为提交时,您会覆盖表单上的
submit()
函数。