我加了onmouseup="javascript:this.disabled=true",点击之后按钮是变灰了,但是表单就不提交了。
4 个解决方案
#1
在服务器端后台代码Button_Click事件中加入Button.Enabled = false;
#2
自己加:
Button1.Attributes.Add("onclick","this.form.submit();this.disabled=true;")
Button1.Attributes.Add("onclick","this.form.submit();this.disabled=true;")
#3
只有在Button_Clicke()事件内执行完你所需要的操作后加上Button.Enabled = false;
才行!
才行!
#4
<SCRIPT LANGUAGE="javascript">
<!--
function input(ok)
{
var M1=ok.ReplyContent.value;
if (M1=='') {
alert('回复内容不可以为空.');
return false;
}
ok.B1.disabled =true;
ok.B2.disabled =true;
return true;
}
//-->
</script>
<form action="/Expert/reply.asp" onsubmit="return input(this)" method="post" id=XmlRePly name=XmlRePly>
呵呵。我们发回复框的代码。为什么不看看?
<!--
function input(ok)
{
var M1=ok.ReplyContent.value;
if (M1=='') {
alert('回复内容不可以为空.');
return false;
}
ok.B1.disabled =true;
ok.B2.disabled =true;
return true;
}
//-->
</script>
<form action="/Expert/reply.asp" onsubmit="return input(this)" method="post" id=XmlRePly name=XmlRePly>
呵呵。我们发回复框的代码。为什么不看看?
#1
在服务器端后台代码Button_Click事件中加入Button.Enabled = false;
#2
自己加:
Button1.Attributes.Add("onclick","this.form.submit();this.disabled=true;")
Button1.Attributes.Add("onclick","this.form.submit();this.disabled=true;")
#3
只有在Button_Clicke()事件内执行完你所需要的操作后加上Button.Enabled = false;
才行!
才行!
#4
<SCRIPT LANGUAGE="javascript">
<!--
function input(ok)
{
var M1=ok.ReplyContent.value;
if (M1=='') {
alert('回复内容不可以为空.');
return false;
}
ok.B1.disabled =true;
ok.B2.disabled =true;
return true;
}
//-->
</script>
<form action="/Expert/reply.asp" onsubmit="return input(this)" method="post" id=XmlRePly name=XmlRePly>
呵呵。我们发回复框的代码。为什么不看看?
<!--
function input(ok)
{
var M1=ok.ReplyContent.value;
if (M1=='') {
alert('回复内容不可以为空.');
return false;
}
ok.B1.disabled =true;
ok.B2.disabled =true;
return true;
}
//-->
</script>
<form action="/Expert/reply.asp" onsubmit="return input(this)" method="post" id=XmlRePly name=XmlRePly>
呵呵。我们发回复框的代码。为什么不看看?