利用图片提交表单有两种方式:
1.< input type="image" src="xxx.gif" οnclick="return dosubmit();">
用这种方式提交会发生表单提交两次的现象,经常会造成表单元素被重复提交。
原因:HTML 中 image的描述是“创建一个图像控件,该控件单击后将导致表单立即被提交”,与dosubmit()一样做了提交。
2.< img src="xxx.gif" οnclick="return dosubmit();">
这种方式提交是正常的没有问题。
建议请少用第一种方式提交数据。