var objButton=document.getElementById("xxx");

解决方案 »

  1.   

    protected System.Web.UI.HtmlControls.HtmlForm yourFormName
    //注意yourFormName不能和你的后台类重名,需要手动改一下名
    然后在pageload中:
    yourFormName.Attributes.Add("onsubmit","document.all.ButtonID.disabled=true;alert('test');")alert测试可以去掉。看看是不是你要的效果
      

  2.   

    没错!!不过,我想实现得具体一点,譬如,我想点一下按钮,停两秒,然后label的value+1,我的button中的事件为:
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click System.Threading.Thread.Sleep(2000)        If Session("Counts") Is Nothing Then
                Session("Counts") = 0
            Else
                Session("Counts") = Session("Counts") + 1
            End If        Me.Label1.Text = Session("Counts")End Sub我试过改为:Form1.Attributes.Add("onsubmit", "document.all.Button1.disabled=true;document.all.Form1.submit();")好象不起作用!!