超链接防止重复提交(并非简单按钮防止重复提交) submit的时候,给form元素设一个issubmit属性为trueonsubmit的时候,检查该属性不存在或者为false的时候,提交,否则返回false 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 回复人: sugarshop(糖果店) ( ) 信誉:100 2005-09-21 12:22:00 得分: 0 链接不能disable吗?/////////////////////////////////////////////////////////////////<a href="javascript:return void(0);" onClick="submitToSelectAllAssign("selectAllAssign");">链接disable不难,关键当链接点击后,前一次提交的信息不会再返回这个页面了。/////////////////////////////////////////////////////////////////////////回复人: cxz7531(大花猫) ( ) 信誉:99 2005-09-21 12:32:00 得分: 0 submit的时候,给form元素设一个issubmit属性为trueonsubmit的时候,检查该属性不存在或者为false的时候,提交,否则返回false 阁下能否详述一下,这个方法和上面的有什么不同。 页面上设置一个submitFlag如下javaScript Function<Script>var submitFlag;function submitToSelectAllAssign(forwardName){ if(submitFlag != true){ submitFlag= true; document.forms[0].action = '<medframe:rewriteExt action="JD52002List" />' document.forms[0].actionEvent.value = forwardName; document.forms[0].submit(); return true; }else return false;}function resetSubmitFlag() { submitFlag = false;}</javaScript><body onload= "resetSubmitFlag();">交结果是无法再进行任何操作,页面的submitflag不会再被重置方法2<a href="javascript:return void(0);" onClick="return submitToSelectAllAssign("selectAllAssign");"> 其实找到了解决的途径就是一个简单的问题,找不到怎么都搞不定。只要把href="#" 旧可以了<a href="#" onClick="submitToSelectAllAssign("selectAllAssign");"> 回复人: chengys() ( ) 信誉:100 2005-09-21 16:14:00 得分: 0 其实找到了解决的途径就是一个简单的问题,找不到怎么都搞不定。只要把href="#" 旧可以了<a href="#" onClick="submitToSelectAllAssign("selectAllAssign");">//////////////////////////////////////////////////////////////////////////////////////这种方法我也试过,结果是前一次提交的结果无法再刷新当前页面。页面的flag无法重置 回复人: chengys() ( ) 信誉:100 2005-09-21 16:14:00 得分: 0 其实找到了解决的途径就是一个简单的问题,找不到怎么都搞不定。只要把href="#" 旧可以了<a href="#" onClick="submitToSelectAllAssign("selectAllAssign");">//////////////////////////////////////////////////////////////////////////////////////这种方法我也试过,结果是前一次提交的结果无法再刷新当前页面。页面的flag无法重置他会认为 % URL+# % 是另一个界面,前一次返回的结果无法再刷新当前页面 非常有趣的一个问题但是好像没有人愿意讨论,解决方法是<a href="#" onClick="return submitToSelectAllAssign("selectAllAssign");">不知道为什么.. 求助。这是怎么一回事? 高手大神们进啊,怎么设置这个点击事件 收藏本页的js代码 刚学javascript,想问下jquery.js放到什么地方 有什么方法让下拉列表的内容宽度自适应呢 frame中使用javascript实现F5刷新的效果 求一个用javascript验证输入框内容是否有效ip的程序! JS <html:textarea 换行问题 求教个EXTJS的问题,版本是4.2 请求帮助! 怎样用js控制form中的文件选择框使其选择为空?? 小型B2C网站,用什么架构做比较合理?
链接不能disable吗?
/////////////////////////////////////////////////////////////////
<a href="javascript:return void(0);" onClick="submitToSelectAllAssign
("selectAllAssign");">
链接disable不难,关键当链接点击后,前一次提交的信息不会再返回这个页面了。
/////////////////////////////////////////////////////////////////////////
回复人: cxz7531(大花猫) ( ) 信誉:99 2005-09-21 12:32:00 得分: 0
submit的时候,给form元素设一个issubmit属性为true
onsubmit的时候,检查该属性不存在或者为false的时候,提交,否则返回false
阁下能否详述一下,这个方法和上面的有什么不同。
如下javaScript Function
<Script>
var submitFlag;
function submitToSelectAllAssign(forwardName){
if(submitFlag != true){
submitFlag= true;
document.forms[0].action = '<medframe:rewriteExt action="JD52002List" />'
document.forms[0].actionEvent.value = forwardName;
document.forms[0].submit();
return true;
}
else
return false;
}
function resetSubmitFlag() {
submitFlag = false;
}
</javaScript><body onload= "resetSubmitFlag();">
交结果是无法再进行任何操作,页面的submitflag不会再被重置方法2
<a href="javascript:return void(0);" onClick="return submitToSelectAllAssign("selectAllAssign");">
<a href="#" onClick="submitToSelectAllAssign("selectAllAssign");">
其实找到了解决的途径就是一个简单的问题,找不到怎么都搞不定。只要把href="#" 旧可以了
<a href="#" onClick="submitToSelectAllAssign("selectAllAssign");">
//////////////////////////////////////////////////////////////////////////////////////
这种方法我也试过,结果是前一次提交的结果无法再刷新当前页面。
页面的flag无法重置
其实找到了解决的途径就是一个简单的问题,找不到怎么都搞不定。只要把href="#" 旧可以了
<a href="#" onClick="submitToSelectAllAssign("selectAllAssign");">
//////////////////////////////////////////////////////////////////////////////////////
这种方法我也试过,结果是前一次提交的结果无法再刷新当前页面。
页面的flag无法重置
他会认为 % URL+# % 是另一个界面,前一次返回的结果无法再刷新当前页面
解决方法是
<a href="#" onClick="return submitToSelectAllAssign("selectAllAssign");">
不知道为什么..