提交表单中input image和img区别

原创 2011年01月10日 17:30:00

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

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>之间,否则,提交无效

相关文章推荐

表单提交type="submit"&&type="image"的区别

type=”submit”&&type=”image”的区别:  我们知道type=image可以作为表单的图片按钮,表面上 type=image和type=submit都可以相应回车,并且都能提交。...

form表单的input组件的10种提交方式

form表单的input组件的10种提交方式 1、文本 2、密码 3、单选 4、多选 5、选择文件 6、图片 7、隐藏组件 8、普通按钮 9、重置按钮 10、提交按钮          输入姓名:...
  • walt18
  • walt18
  • 2013年11月19日 00:32
  • 3135

ionic—cordova如何一次上传多张图片(类似input file提交表单)

我们可以通过cordova提供的插件调用摄像头或图库选择需要的图片上传,按cordova官方的方法,每次选择完后就直接上传,这并不符合用户的习惯,最好的用户习惯是用户选择完需要的图片,并可在本地预览,...

表单input中disabled提交后得不到值的解决办法

表单input中disabled提交后得不到值的解决办法

提交按钮默认不可点击,表单input输入正确后才可点击

在做表单验证的时候,经常会遇到表单提交时按钮样式的问题,这里可以给出较为详细的方案。 如图:          输入前提交按钮置灰且不可点击,当账号和密码都输入正确后,按钮才会变成可点击的红...

使用image元素也可以进行表单的提交

看下面的一段代码,刚开始没有弄明白原理,因为发现下面的form表单,没有我们平时说的input type="submit"这样的提交按钮,也没有javascript中谈到的form.submit绑定在...

form表单的提交(type="image" src="")

下午看了一下代码,是一个关于用户注册的例子,但是怎么也找不到提交函数,既没有type=”button”,也没有type=”submit” 第一种 ...

使用隐藏域input,提交表单未设置默认值,提交报错400

1、 html表单如下: 红色为正确代码,蓝色为出错代码 班组/个人进退场记录 selected style="width:60px">班组 selec...
  • zlsdmx
  • zlsdmx
  • 2016年12月15日 14:59
  • 466

【HTML】表单中<input>标签、组件格式化、表单提交方式、浏览器服务端交互方式

表单标签是最常用的标签,用于与服务器端的交互。☆:输入标签:接收用户输入信息。其中的type属性指定输入标签的类型。 (0)文本框 text。输入的文本信息直接显示在框中。 (1)密码框 p...

JSP中的FORM表单中只有一个input文本的时候,按回车键将会自动将表单提交

一个列表界面只有一个输入框查询条件,当首次进入在输入框中输入汉字后,按回车键发现输入框中汉字变成乱码!本以为一个很简单不过的问题,结果却花了好久才找到原因(据说是浏览器问题),按回车后执行了两次查询。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:提交表单中input image和img区别
举报原因:
原因补充:

(最多只允许输入30个字)