这是个小的细节,出现过两次这样的错误,特此记录下。

如下图示,如果使用如下代码:

  1. <input type="image" src="<%=basePath%>images/tianjia.gif" /> 
  2. <input type="image" onclick="javascript:history.go(-1)" src="<%=basePath%>images/fanhui.gif" /> 


 

则提交form的时候 图片都会提交,即使你点击返回按钮,依然会提交整个form,当然,这可不是我们想要的。

为了解决如下的问题,使用下面的img 标签即可。

  1. <input type="image" src="<%=basePath%>images/tianjia.gif" /> 
  2. <img src="<%=basePath%>images/fanhui.gif" onClick="javascript:history.go(-1)"/> 

 

问题虽小,浪费时间就不值得了。