回 帖 发 新 帖 刷新版面

主题:[讨论]确认取消对话框问题


 页面html代码:
<form id="form1" runat="server">
 
    <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" 
        Visible="False" />
    <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Button" />
后台代码:
protected void Button2_Click(object sender, EventArgs e)
    {
        ClientScript.RegisterStartupScript(this.GetType(), "startDate", "<script language='javascript'>if (confirm('确认这样操作?')){document.getElementById('" + this.Button1.ClientID + "').click();} ; </script>");

   
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        Response.Write("做个试验");
    }
问题:在单击button2时,弹出对话框,点取消,正常。点确认,报错如下
错误:'document.getElementById(...)'为空或不是对象,请高手指教

回复列表 (共1个回复)

沙发

急啊,老师们,求你们给个解决方案吧。学生给你们鞠躬了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册