zoukankan      html  css  js  c++  java
  • 服务器控件按钮验证方法

        function checkdata()
                
    {
                    
    if(document.getElementById("TB_UserName").value=="" )
                    
    {
                        alert(
    "注册帐号不能为空"); 
                        
    return false;
                    }

                    
                    
    if(document.getElementById("TB_PassWord").value=="" )
                    
    {
                        alert(
    "用户密码不能为空"); 
                        
    return false;
                    }

                    
    if(document.getElementById("TB_Password2").value=="" )
                    
    {
                        alert(
    "密码确认不能为空"); 
                        
    return false;
                    }

                    
    if(document.getElementById("TB_Password2").value!=document.getElementById("TB_PassWord").value )
                    
    {
                        alert(
    "用户密码与密码确认不一致!"); 
                        
    return false;
                    }

                    
    if(document.getElementById("TB_Name").value=="" )
                    
    {
                        alert(
    "真实姓名不能为空"); 
                        
    return false;
                    }

                    
                    
                    
    if(document.getElementById("TB_Email").value=="" )
                    
    {
                        alert(
    "电子信箱不能为空"); 
                        
    return false;
                    }

                    
    else
                    
    {
                        
    //验证电子信箱            
                        
                        var re
    =/^\w+@\w+\.\w{2,3}/;
                        var str
    =document.getElementById("TB_Email").value;
                        var r
    =str.match(re);
                        
    if(r==null)
                        
    {
                            alert(
    "邮箱可以帮你找回密码,请认真填写"); 
                            
    return false;
                        }

                    }

                    
    if(document.getElementById("TB_Birthday").value=="" )
                    
    {
                        alert(
    "出生日期不能为空"); 
                        
    return false;
                    }

                    
    else
                    
    {
                        var re
    =/^\d{4}-\d{1,2}-\d{1,2}$/;
                        var str
    =document.getElementById("TB_Birthday").value;
                        var r
    =str.match(re);
                        
    if(r==null)
                        
    {
                            alert(
    "注意日期格式:1980-01-01"); 
                             
    return false;
                        }
        
                    }

                    
    return true;
                }

    function Eventbody() { document.all("Btn_Post").attachEvent('onclick',checkdata) }
    这个是body 的 onload=" Eventbody()" 事件
    给服务器控件按钮Btn_Post添加一个事件

  • 相关阅读:
    2018年工作总结
    通过js date对象获取各种开始结束日期的示例
    位运算
    Nhibernate官方体系结构图部分中文翻译
    javascript中判断变量是否存在的正确方式
    .net core 项目加载提示项目文件不完整缺少预期导入的解决办法
    dotnet core 运行程序注意事项
    关于.net 项目 nuget包还原项目失败的记录
    c#利用反射实现对类中的常量进行取值和对应常量的注释
    在ie9下在textbox框里面输入内容按enter键会触发按钮的事件
  • 原文地址:https://www.cnblogs.com/discoverx/p/755708.html
Copyright © 2011-2022 走看看