您好,我的代码在下方无效(我无法点击区域地图而不提交表单):
<form method="post" action="" style="margin:0; padding:0">
<input type="hidden" name="myForm" id="myForm" value="ADPR">
<input type="hidden" name="Product_Code" value="50347">
<input type="hidden" name="Quantity" value="1">
<input type="hidden" name="Screen" value="OINF">
<input type="hidden" name="Attributes" value="Yes">
<input type="hidden" name="Store_Code" value="AP">
<img src="test.jpg" alt="" width="622" height="86" usemap="#Map" border="0">
<map name="Map">
<area shape="rect" coords="514,68,622,86" style="cursor:pointer;" onclick="document.getElementById("myForm").submit()" alt="Submit request" nohref >
</map>
</form>
我得到的错误:未捕获TypeError:对象#没有方法'submit'
你可以帮帮我吗?答案 0 :(得分:2)
您尚未为表单定义ID。 myForm
是您输入的ID而不是您的表单。
使用单引号转义onclick
事件处理程序:document.getElementById('myForm').submit()
答案 1 :(得分:0)
您可能需要设置表单的ID:
<form id="myForm" method="post" action="" style="margin:0; padding:0">