⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 functions_formvalidation.js

📁 Web based project,kisan online
💻 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 + -