Monday, February 7, 2011

All Validation of javascript in one .js file

 Hi , 
This file includes all javascript functions like validation of digit only
 ,alpa only check alphanum only etc.
 
function ChekText(sender,args)
 {
   var val=args.Value;
   if(!(val.match("^[A-Z-a-z-0-9. (]*$")))
    {

     args.IsVaid=false;
     }
   else
    {
    args.IsValid=true;

    }
}

  function CheckTextAlpha(sender,args)
    {
        var val=args.Value;
        if(!(val.match("^[A-Z-a-z ]*$")))
        {
            args.IsValid=false;
        }
        else
        {
            args.IsValid=true;
        }
    }
     function CheckTextAlphaNum(sender,args)
    {
        var val=args.Value;
        if(!(val.match("^[A-Z-a-z-0-9/ \._]*$")))
        {
            args.IsValid=false;
        }
        else
        {
            args.IsValid=true;
        }
    }
    function CheckTextDate(sender,args)
    {
        var val=args.Value;
        if(!(val.match("^[0-9 -]*$")))
        {
            args.IsValid=false;
        }
        else
        {
            args.IsValid=true;
        }
    }
   function CheckTextAlphauid(sender,args)
    {
        var val=args.Value;
        if(!(val.match("^[A-Z-a-z-0-9 ._@/]*$")))
        {
            args.IsValid=false;
        }
        else
        {
            args.IsValid=true;
        }
    }
    
    
       function SelectAllCheckboxes(spanChk,idgrid,idcolumn)
    {
        for(var i=1;i<document.aspnetForm.elements.length;i++)
        {//document.getElementById(ctl00_ContentPlaceHolder1_DG_SelectUsers_ctl03_Select).checked=false
        
            if(i<6)
            {
                var id="ctl00_ContentPlaceHolder1_"+idgrid+"_ctl0" + i + "_"+idcolumn;
                var elm = document.getElementById(id);
            }
            else
            {
                var id="ctl00_ContentPlaceHolder1_"+idgrid+"_ctl" + i + "_"+idcolumn;
                var elm = document.getElementById(id);
            }
            if(elm != null)
            {
                elm.checked = spanChk.checked;
            }
        }
    }  
    function Checktextnum(sender,args)
    {
        var val=args.Value;
        if(!(val.match("^[0-9 .]*$")))
        {
            args.IsValid=false;
        }
        else
        {
            args.IsValid=true;
        }
    }

No comments:

Post a Comment