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

我想中止一段javascript的执行该怎么操作?
我是用asp.net写的,

这个是我的前台:   OnclientClick
      <script   language=javascript   type= "text/javascript ">
        function   Jude()
        {
                if(confirm( "提交后用户名和企业名称将不能修改,是否确认提交? "))
                {
                        var   txt1   =   document.getElementById( 'txtPassword ');
                        var   txt2   =   document.getElementById( 'txtPassword2 ');
         
                        if(txt1.value   !=   txt2.value)
                        {
                                alert( '密码和确认密码不一致! ');
                                return   false;
                        }
                }
                else
                {
               
                }
        }
        </script>

后台:     Onclick
               
                AN_Corp_Login   acLogin   =   new   AN_Corp_Login();
                acLogin.password   =   txtPassword.Text;
                acLogin.username   =   txtUserName.Text;
                acLogin.userunit   =   txtUserUnit.Text;
                acLogin.Insert();
                Response.Write( " <script> alert( '注册成功! ') </script> ");
             
现在的问题是用户在密码和确认密码输入不一样的时候也可以提交成功,请问有什么办法可以使其不能提交成功吗?

谢谢


------解决方案--------------------
调用时写:
if (Jude()==false) return false;