Library code snippets

Validate Phone or Fax Number

This is a small javascript function that is useful for validating a phone/fax number. It gives an alert message if user enters data other than numbers.

This ValidateNo function receive two arguments. First argument is html / server control value, which is entered by user. Second argument is comparision string.

There is one javascript function called "ValidateNo".

In this function there are two arguments

   1. NumStr : This is the value which you want to validate. It will come from your form control. It may by TextBox control (HTML or ServerControl).
   2. String : This is predefined format which you can use to validate phone/fax number. It may contain +, - and space. You can modify it as per your requirement.

function ValidateNo(NumStr, String)
{
for(var Idx=0; Idx<NumStr.length; Idx++)
{
var Char = NumStr.charAt(Idx);
var Match = false;

for(var Idx1=0; Idx1<String.length; Idx1++)
{
if(Char == String.charAt (Idx1))
Match = true;
}

if (!Match)
return false;
}
return true;
}

Now create on javascript function called "ValidateDetail".

function ValidateDetail()
{
if(document.myform.phone.value == "")
{
alert("Please specify phone number");
document.myform.phone.focus();
return false;
}

if(!ValidateNo(document.myform.phone.value,"1234567890+- "))
{
alert("Please Enter Only Number");
document.myform.phone.focus();
return false;
}

return true;
}
Now you can call this javascript "ValidateDetail" function for validating your phone and fax number.

Comments

  1. 01 Jan 1999 at 00:00

    This thread is for discussions of Validate Phone / Fax Number In Java Script.

Leave a comment

Sign in or Join us (it's free).

Pradip Patel
AddThis

Related podcasts

  • jQuery in ASP.NET

    In this episode Chris Brandsma, Rick Strahl, Dave Ward, Bertrand Le Roy, Scott Koon, and Steven Harman discuss Microsoft's jQuery in ASP.NET announcement.This episode of the Alt.NET Podcast is brought to you by LLBLGen Pro, the most mature O/R mapper and code generator out there.Are you loo...

Events coming up

  • Nov 20

    Full Frontal JavaScript Conference

    Brighton, United Kingdom

    A one day JavaScript conference held in Brighton, UK whose essence is to discuss JavaScript "with nothing concealed or held back".The conference is being held at one of the world's first cinemas, which first opened in 1910.Speakers include...

We'd love to hear what you think! Submit ideas or give us feedback