<input type="image"> 和 <img> 用法区别
2014-10-04 18:42
555 查看
写一个表单提交用到图片:两种代码。
1.
Html代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/f2e8717d6b288bc0c0c242d3d4305033.png)
<input type="image" src="xxx.gif" onclick="return dosubmit();">
会发生表单提交两次的现象,经常会造成表单元素被重复提交,数据库被写入异常!!
2.
Html代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/f2e8717d6b288bc0c0c242d3d4305033.png)
<img src="xxx.gif" onclick="return dosubmit();">
第二种则正常!!
原因::HTML 中 image的描述是“创建一个图像控件,该控件单击后将导致表单立即被提交。”。
请 尽量 少用<input type="image">以免造成不必要的异常!!!
1.
Html代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/f2e8717d6b288bc0c0c242d3d4305033.png)
<input type="image" src="xxx.gif" onclick="return dosubmit();">
会发生表单提交两次的现象,经常会造成表单元素被重复提交,数据库被写入异常!!
2.
Html代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201509/f2e8717d6b288bc0c0c242d3d4305033.png)
<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="button" value="登录" onclick="login()"/> 和<button onclick="login()">登录</button>区别
- <input type="text" name="" id=""/>中name和id的区别
- <input type = "submit"> 提交方式和用js的form.submit()有什么区别?
- <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">在火狐下区别 ajax请求
- <input type="button" style="display:none">隐藏按钮显示
- asp.net/c# 用<input type="file" />实现文件上传,multipart/form-data
- <input type="image"标签引发的页面提交!
- 关于<input type="image"/>
- <input type="file" />浏览时只显示指定文件类型
- <input type="file" name="filePath" />最简单的解决方法
- <form action="get.php" method="post" id="tform"> <input type="text" name="one"> <a href="jav