<input type="image"标签引发的页面提交!

来源:互联网 发布:军师淘宝客qq营销助手 编辑:程序博客网 时间:2024/04/28 20:50

<input type="image"标签引发的页面提交!

 
转载

最近遇到了一个问题,通过OPEN方式打开后一个窗口又关闭后,调用窗体总是自动提交。

 

调了半天代码,试了几种情况,发现竟然是<input type="image"搞的鬼,美工直接从别的系统上扒下来的页面,也没注意,被这个问题困扰了半天时间。

 

主要原因是使用了<input type="image",而且放在了<form中。

<input type="image"标签类似<input type="submit",只要放在form中,执行该按钮就会提交页面。

 

解决方法:

1、不使用<input type="image"标签;

2、在onclick 事件中添加一段“;return false;”的脚本,如下:<input type="image" name="imageField1" id="imageField1" src="../imp/_img_files/search.gif" onclick="openTestList();return false;">

0 0