<input type="image"> 和 <img> 用法区别
2013-03-30 09:39
651 查看
写一个表单提交用到图片:两种代码。
1.
Html代码
<input type="image" src="xxx.gif" onclick="return dosubmit();">
会发生表单提交两次的现象,经常会造成表单元素被重复提交,数据库被写入异常!!
2.
Html代码
<img src="xxx.gif" onclick="return dosubmit();">
第二种则正常!!
原因::HTML 中 image的描述是“创建一个图像控件,该控件单击后将导致表单立即被提交。”。
请 尽量 少用<input type="image">以免造成不必要的异常!!!
1.
Html代码
<input type="image" src="xxx.gif" onclick="return dosubmit();">
会发生表单提交两次的现象,经常会造成表单元素被重复提交,数据库被写入异常!!
2.
Html代码
<img src="xxx.gif" onclick="return dosubmit();">
第二种则正常!!
原因::HTML 中 image的描述是“创建一个图像控件,该控件单击后将导致表单立即被提交。”。
请 尽量 少用<input type="image">以免造成不必要的异常!!!
相关文章推荐
- <input type="image"> 和 <img> 用法区别
- <input type="image"> 和 <img> 用法区别
- jsp<input type="image" ...>和<img ...>的区别
- input type="image" 和 img 用法区别
- <input type="image"> 和 <img> 用法区别
- input type="image" 和 img 用法区别
- <input type="image"> 和 <img> 用法区别
- <input type="image" ...>和<img ...>的区别
- 按钮图片<input type="image" class="peidui_Bt1" src="img/pedui_bt.png" />
- 解析<button>和<input type="button"> 的区别
- <input type = "submit"> 提交方式和用js的form.submit()有什么区别?
- 解析<button>和<input type="button"> 的区别
- <input type="img"> 与 <img> 标签的区别
- 提交表单<input type="button" value="登录" onclick="login()"/> 和<button onclick="login()">登录</button>区别
- <input type="text" name="" id=""/>中name和id的区别
- 关于<input type="image"/>
- <button>与<input type="button">在火狐下区别 ajax请求
- <input type="image"标签引发的页面提交!
- <button>和<input type="button"> 的区别
- <input type="file" name="filePath" />最简单的解决方法