📄 functions_formvalidation.js
字号:
////////////////// Validation For Numeric Begins //////////////
function isStringNumeric(StringValue)
{
L=StringValue.length;
for(i=0;i<L;i++)
{
var a = StringValue.charAt(i);
if(a!='1' && a!='2' && a!='3' && a!='4' && a!='5' && a!='6' && a!='7' && a!='8' && a!='9' && a!='0' )
return false;
}
}
////////////////// Validation For Numeric Ends //////////////
////////////////// Validation For DecimalNumber //////////////
function isStringDecimalNumber(StringValue)
{
L=StringValue.length;
for(i=0;i<L;i++)
{
var a = StringValue.charAt(i);
if(a!='1' && a!='2' && a!='3' && a!='4' && a!='5' && a!='6' && a!='7' && a!='8' && a!='9' && a!='0' && a!='.')
return false;
}
}
////////////////// Validation For Decimal Number Ends //////////////
////////////////// Validation For Alphabets Begins //////////////
function isStringWithoutAlphabets(StringValue)
{
L=StringValue.length;
for(i=0;i<L;i++)
{
var a = StringValue.charAt(i);
if((a=='A')||(a=='B')||(a=='C')||(a=='D')||(a=='E')||(a=='F')||(a=='G')||(a=='H')||(a=='I')||(a=='J')||(a=='K')||(a=='L')||(a=='M')||(a=='N')||(a=='O')||(a=='P')||(a=='Q')||(a=='R')||(a=='S')||(a=='T')||(a=='U')||(a=='V')||(a=='W')||(a=='X')||(a=='Y')||(a=='Z'))
return false;
else if((a=='a')||(a=='b')||(a=='c')||(a=='d')||(a=='e')||(a=='f')||(a=='g')||(a=='h')||(a=='i')||(a=='j')||(a=='k')||(a=='l')||(a=='m')||(a=='n')||(a=='o')||(a=='p')||(a=='q')||(a=='r')||(a=='s')||(a=='t')||(a=='u')||(a=='v')||(a=='w')||(a=='x')||(a=='y')||(a=='z'))
return false;
else if((a=='"')||(a=="'"))
return false;
}
}
////////////////// Validation For Alphabets Ends //////////////
////////////////// Validation for Special Characters Begins //////////////
function isStringWithoutSpecialChar(StringValue)
{
L=StringValue.length;
for(i=0;i<L;i++)
{
var a = StringValue.charAt(i);
if((a=='`')||(a=='!')||(a=='@')||(a=='#')||(a=='$')||(a=='%')||(a=='^')||(a=='&')||(a=='*')||(a=='(')||(a==')')||(a=='+')||(a=='|')||(a=='/')||(a=='\\'))
return false;
}
}
///////////////// Validation for Special Characters Ends ////
////////////////// Validation For Email Address Begins //////////////
function isEmailAddressValid(email)
{
if(email=="")
return false;
else if(email.indexOf('@')<1)
return false;
else if(email.indexOf('.')<2)
return false
l=email.length;
for(i=0;i<l;i++)
{
var a = email.charAt(i);
if(a==',' || a==' ' || a=='#' || a=='*' || a=='&' || a=='^' || a=='%' || a=='$' || a=='!' || a=='~' || a=='`' || a=='|' || a==';' || a==':' || a=='<' || a=='>' || a=='?' || a=='(' || a==')' || a=='{' || a=='}' || a=='[' || a==']' || a=='"' || a=='/' || a=='\\')
return false;
}
}
////////////////// Validation For EmailAddress Ends //////////////
////////////////// Validation For PhoneNumber Begins //////////////
function isPhoneNumberValid(PhoneNumber)
{
if(PhoneNumber=="")
return false;
else if(isStringWithoutAlphabets(PhoneNumber)==false)
return false;
}
////////////////// Validation For PhoneNumber Ends //////////////
////////////////// Validation For ZipCode Begins //////////////
function isZipCodeValid(ZipCode)
{
if(ZipCode=="")
return false;
else if(isStringWithoutAlphabets(ZipCode)==false)
return false;
}
////////////////// Validation For ZipCode Ends //////////////
////////////////// Validation for UserName Begins //////////////
function isUserNameValid(StringValue)
{
L=StringValue.length;
InvalidCharacter = 0;
for(i=0;i<L;i++)
{
var a = StringValue.charAt(i);
if((a=='A')||(a=='B')||(a=='C')||(a=='D')||(a=='E')||(a=='F')||(a=='G')||(a=='H')||(a=='I')||(a=='J')||(a=='K')||(a=='L')||(a=='M')||(a=='N')||(a=='O')||(a=='P')||(a=='Q')||(a=='R')||(a=='S')||(a=='T')||(a=='U')||(a=='V')||(a=='W')||(a=='X')||(a=='Y')||(a=='Z'))
InvalidCharacter = 0;
else if((a=='a')||(a=='b')||(a=='c')||(a=='d')||(a=='e')||(a=='f')||(a=='g')||(a=='h')||(a=='i')||(a=='j')||(a=='k')||(a=='l')||(a=='m')||(a=='n')||(a=='o')||(a=='p')||(a=='q')||(a=='r')||(a=='s')||(a=='t')||(a=='u')||(a=='v')||(a=='w')||(a=='x')||(a=='y')||(a=='z'))
InvalidCharacter = 0;
else if((a=='0')||(a=='1')||(a=='2')||(a=='3')||(a=='4')||(a=='5')||(a=='6')||(a=='7')||(a=='8')||(a=='9'))
InvalidCharacter = 0;
else
return false;
}
}
///////////////// Validation for UserName Ends ////////////////
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -