关闭

提交表单中input image和img区别

400人阅读 评论(0) 收藏 举报

利用图片提交表单有两种方式:

1.<input type="image" src=http://www.zxbc.cn/html/20081031/"xxx.gif" onclick="return dosubmit();">
  用这种方式提交会发生表单提交两次的现象,经常会造成表单元素被重复提交,数据库被写入异常!!

  原因::HTML 中 image的描述是“创建一个图像控件,该控件单击后将导致表单立即被提交”。

(心得!我今天也遇到这种情况就是如果采用的是image控件的方法就会自动提交了)

2.<img src=http://www.zxbc.cn/html/20081031/"xxx.gif" onclick="return dosubmit();">
  这种方式提交是正常的没有问题,
  所以,请少用第一种方式提交数据尤其是在struts的应用中
  注!无论哪种方式提交都在包含在<form></form>之间,否则,提交无效
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:84137次
    • 积分:1634
    • 等级:
    • 排名:千里之外
    • 原创:80篇
    • 转载:20篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论