Library code snippets
Validate Phone or Fax Number
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.
Related articles
Related discussion
-
VB.NET: Hide and show table using radio buttons
by converter2009 (1 replies)
-
Java Script, File uploading on ftp server using java script code
by h_c_a_andersen (2 replies)
-
.NET Developer in Ghana Required....
by sysview (0 replies)
-
Problem when using TemplateField and ImageButton
by ashiquemca (15 replies)
-
problem with special characters
by avlisodraude (1 replies)
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
-
Dec
8
December Silicon Valley Ruby Meetup
Moffett Field, United States
In a World of Middleware, Who Needs Monolithic Applications? by Jon Crosby With Rack emerging as the standard for composing web applications and services, most recently with Rails adoption, an architectural shift is taking place. Learn how to create next generation web services by reusing existing Rack middleware and supplementing with your own components and micro-frameworks like Sinatra. Bio : Jon likes music, the Open Web, Ruby, Erlang, Haskell, Objective-C, JavaScript and coffee.
This thread is for discussions of Validate Phone / Fax Number In Java Script.