onClick="check()"
check() {
...
form1.action = "deal.asp";
form1.submit;
document.all.buttonname.disabled = true;
}
check() {
...
form1.action = "deal.asp";
form1.submit;
document.all.buttonname.disabled = true;
}
能不能得到提交后事件??
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
function submitme()
{
event.srcElement.disabled = true;
event.srcElement.form.submit();
event.srcElement.disabled = false;
}
//-->
</SCRIPT>
</HEAD><BODY>
<form action="aa.htm" name="tt">
<input type=button onclick="submitme()" value="submit">
</form>
</BODY>
</HTML>
function click_submit(obj)
{
var obj1,obj2;
obj1=document.forms;
for (i=0;i<obj1.length;i++)
{
alert(obj.name);
if(obj1[i].buttonname==obj)
{
obj2=obj1[i];
}
}
alert(obj2.name)//可以弹出来是哪个FORM,本程序是form2
obj2.submit();
obj.disabled=true;}
</script>
<form name="form1">
<input type="text" name="t1" value="123">
</form>
<form name="form2" action="lx.asp" method="post">
<input type="button" name="buttonname" value="submit" onclick="click_submit(this)">
</form>
没想起来。。
ttyp的OK
<!--
function submited(form){
form.SubmitB.disabled=true;
return true;
}//-->
</script><form name="form1" method="post" action="" onSubmit="return submited(this);" target="_blank">
<input name="SubmitB" type="submit" id="SubmitB" value="提交">
</form>
不过他的和楼主的本意可能不太相符:
event.srcElement.disabled = true;
event.srcElement.form.submit();
event.srcElement.disabled = false;
楼主要的应该是:
event.srcElement.form.submit();
event.srcElement.disabled = true;
document.onclick = function()
{
var e = window.event.srcElement;
if(e.tagName=="INPUT" && e.type=="submit")
{
global = e;
e.disabled = true;
setTimeout("global.disabled = false;", 3000); //设定3秒恢复使用
}
}
<form onsubmit="alert(); return false">
<input type=submit value=ok>
</form>
<SCRIPT LANGUAGE="JavaScript">
var global = null;
document.onclick = function()
{
var e = window.event.srcElement;
if(e.tagName=="INPUT" && e.type=="submit")
{
global = e;
setTimeout("global.disabled = true;");
setTimeout("global.disabled = false;", 3000);
}
}
</SCRIPT>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<script defer>
function submitBTN_function(){
var submitBTN = document.all.tags('input')
for( var i = 0 ; i < submitBTN.length ; i ++ ){
if( submitBTN[i].type == "submit" ){ //找出submit按钮
submitBTN[i].onclick = function(){
this.disabled=true
}
}
}
}
submitBTN_function()
</script>
<form name="form1" method="post" action="javascript:;">
<input type="submit" name="Submit1" value="Submit">
</form>
<form name="form2" method="post" action="javascript:;">
<input type="submit" name="Submit2" value="Submit">
</form>
</body>
</html>
<form name="f1" action="/cdea/he.jsp" onsubmit="fa()">function fa()
{
在这里return 一个false,页面就不提交了,反之是提交
}
------------------------------------
支持CSDN's forum Explorer
<input type=submit name=submitname>
</form>
<SCRIPT LANGUAGE="JavaScript">
function check()
{
document.formname.submit();
document.formname.submitname.disabled=true;
setTimeout("document.formname.submitname.disabled=false;",2000);
}
</SCRIPT>
需要那么复杂吗?
没有这么复杂吗??你的正确吗???
结贴了!!!!!!谢谢各位!
ttyp (40)、和我的有什么区别?还有我的还有延时2秒种,真受不了你。