我在对一个按纽点饥确定后谈出消息框在page_load里写了
Button1.Attributes.Add("onClick","return confirm('请您确认您的信息!');");
但是我还对用户填入资料的textbox框进行了设置,当该框没填入数据时候!我还写了这样的消息框
if(this.txt1.Text=="")
{
 Response.Write("<Script>alert('请输入')</Script>" );
 
 return false;
}
结果运行时候每次跳出2个框,现在我想要这样,当该textbox没填写时候跳出“请输入'”框,当该textbox填写时候完成最后跳出“请您确认您的信息”请问怎么实现,请会的高手指点下!(PS:我不想用require验证控件哦!我只想让他跳出消息框)

解决方案 »

  1.   

    Button1.Attributes.Add("onClick","return check();");
    ==========
    <script language="javascript">
    function check()
    {
    if(document.all["txt1"].value=="")
    {
       alert("please .....");
       return false; 
    }
    else
    {
    return confirm('请您确认您的信息!');
    }
    }
      

  2.   

    !(PS:我不想用require验证控件哦!我只想让他跳出消息框)
      

  3.   

    Button1.Attributes.Add("onClick","if(Document.all.Form1.TextBox1.value=\"\")alert(、"请填入信息、");)");
      

  4.   

    Eddie005(♂) 暴赱 『零零伍』(︶︵︶) ( )的正解,楼主还没有搞清楚ASP.NET的页面到底是如何运行的,应该是加载好页面,然后才会执行前台代码的.