Sai Stuff to Developers

April 30, 2008

Java Script code For Numeric Validation

Filed under: DotNet — tosaik @ 1:26 pm

In your html page add the control you want to validate but for this sample i used textbox to demonstrate this code,
in my textbox control i used onkeyup event to validate whether recently entered charecter is numeric or not.
so you can call this Javascript code as your requirement in your project.

Test.html
————

<input type=”text” id=”txt” name=”txt” onkeyup=”txtValidate(this.id)”/>
JavaScript Code
——————-

    function txtValidate(txtid)
    {
    var ok=0;
    var a=document.getElementById(txtid).value;
       
       for(var i=0;i<=a.length-1;i++)
      {
        var j=a.charCodeAt(i);
           for(var k=48;k<=57;k++)
        {
          ok=0;
          if(k==j)
          {
            ok=1;
            break ;
          }
        }
       
      }
      if(ok==0)
      {
        alert(“Only Numeric Values Allowed”);
        document.getElementById(txtid).value=”";
        for(var i=0;i<a.length-1;i++)
        {
         var j=a.charCodeAt(i);
           for(var k=48;k<=57;k++)
        {
          ok=0;
          if(k==j)
          {
           document.getElementById(txtid).value+=a.charAt(i);
             }
        }
        
        }
      }
    }

 

I hope this code helps you.

Thank you….,

2 Comments »

  1. Thank you for providing this code with explaination this code help me so much in my project .., with this code i successfully compleated my project tank you .., :-)

    Comment by prakash — June 15, 2008 @ 3:26 pm | Reply

  2. Thanks a lot to you.

    Comment by Bill Moris — January 10, 2009 @ 9:52 am | Reply


RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.