日期:2014-05-16  浏览次数:20302 次

js脚本验证
我写了个脚本验证..可以一点作用都不起..看了蛮多资料都没用...请哪位大侠帮帮忙啊....首先在这谢谢各位了..小弟急着用啊..代码如下:
html代码(我用的是asp.net):
<script   language= "javascript ">
  function   data()
  {
      if(Form1.TextBox1.value== " ")
                  {
        alert( "   请输入用户名!   ");
      Form1.TextBox1.focus();
    return   false;
            }
                if(Form1.TextBox2.value== " ")
                  {
        alert( "   请输入密码!   ");
        Form1.TextBox2.focus();
        return   false;
            }
      if(Form1.TextBox3.value== " ")
{
        alert( "   请输入   [   信息内容   ]   ");
        Form1.TextBox3.focus();
        return   (false);
}


 
  }

</script>
后台代码:
Button1.Attributes.Add( "onclick "   , "javascript:data(); ");

上面这样验证只能验证第一个文本框...到了第二个也弹出对话框...一弹对话框后还是自动提交了....这是怎么回事啊...


------解决方案--------------------
Button1.Attributes.Add( "onclick " , "javascript:return data(); ");


这个return 怎么能少呢?