超链接双击会提交两次怎么解决? 我在做表单提交的时候,用的是超链接,现在有个问题是,有些人可能会故意或者失误的双击了超链接,那么数据就会提交两次,导致数据库有两条一模一样的记录,要是按钮的话可以在点击一次后禁用,可是超链接怎么办呢?请各位大侠帮帮忙啊,小妹感激不尽……………… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 struts可以用token来解决重复提交的问题http://www.javaeye.com/topic/54945 <a href="#" onclick=""/>用onclick事件应该可以实现! 对啊,我用的就是onclick事件,这是单击事件,但是在双击的情况下,就会提交两次啊 <a href="#" class="text_btn" onClick="return next()" name="create" id="create">下一步</a>我在js里面写到:var submitbtn = document.forms.joinListForm.create; submitbtn.style=display:none;这样也不可以 <div id="div_submit"><a href....>....</a></div>js的onclick最后加上:document.getElementById("div_submit").innerHTML="已提交,请稍候......";把那个a隐藏掉替换以提示。试试看? 当然,我那也是治标不治本。如果你用struts2,最好还是用token来解决,要不然用户狂摁F5就完蛋了。 防止表单重复提交呗.! 服务器端用token 不用input 改用<img src="" onclick="方法()"> 我的表单里面已经有一个图像域了,是用来存储用户输入的信息到session里面的,而这里只是一个超链接,把存在session中的数据提交。 把超链接改成图片啊 比如说‘提交’的图片 这样还美观然后用<img>标签提交onclick="方法()<script type="text/javascript">function 方法(){ form.action="xxx.do"; form.submit();}</script> 不慎感激,O(∩_∩)O谢谢O(∩_∩)O谢谢,我的问题解决了,O(∩_∩)O~ apache tomcat 小问题 hibernate使用HQL语句查询问题 java调用存储过程的问题 jbpm部署流程定义的zip文件 请各位高手帮忙解决springmvc的无法运行的错误问题 超傻瓜级别问题,但望指教,俺是新手 tomcat5.0.19问题 散分咯 急!急!请问JBuilder中的"configure servers"中的Weblogic 8为什么是灰的啊??? 找JAVA___STRUTS工作? 跨表查询 struts2中参数传递到Action?
http://www.javaeye.com/topic/54945
<a href="#" class="text_btn" onClick="return next()" name="create" id="create">下一步</a>我在js里面写到:
var submitbtn = document.forms.joinListForm.create;
submitbtn.style=display:none;
这样也不可以
<div id="div_submit"><a href....>....</a></div>js的onclick最后加上:
document.getElementById("div_submit").innerHTML="已提交,请稍候......";
把那个a隐藏掉替换以提示。试试看?
而这里只是一个超链接,把存在session中的数据提交。
然后用<img>标签提交onclick="方法()<script type="text/javascript">
function 方法(){
form.action="xxx.do";
form.submit();
}</script>