JavaScript Form Validation: Validate a Form Collecting Credit Card Information #Programming Code Examples #Javascript #JavaScript


	function validateCollectPaymentInformationForm()
	{
		var method, name, number, expiry, errMsg
		
		errMsg = "";
		
		method = document.getElementById('paymentMethod');
		name =   document.getElementById('txtCCName');
		number = document.getElementById('txtCCNumber');
        
		if (method.value == "" || method.value == "0" || method.value == null){
			
			errMsg = "Please select a payment method n";
			
			
		}
		
		if (name.value == "" || name.value == null){
			
			errMsg = errMsg + 'Please write down your name  n';
			
			
		}
		
		if (number.value == "" || number.value == null){
			
			errMsg = errMsg + 'Please provide credit card number  n';
				
		}else if (number.value.length  0 ){
			alert(errMsg);
			method.focus();
			return false;			
		}else{		
			return true;
		}		
		return false;	
	}


	function validateCollectPaymentInformationForm()
	{
		var method, name, number, expiry, errMsg
		
		
		
		method = document.getElementById('paymentMethod');
		name =   document.getElementById('txtCCName');
		number = document.getElementById('txtCCNumber');
        
		if (method.value == "" || method.value == "0" || method.value == null){
			alert('Please select a payment method');
			method.focus();
			return false;
			
		}
		
		if (name.value == "" || name.value == null){
			alert('Please write down your name');			
			name.focus();
			return false;
			
		}
		
		if (number.value == "" || number.value == null){
			alert('Please provide credit card number');			
			number.focus();
			return false;			
		}else if (number.value.length < 16 ){
			alert('Invalid card number');			
			number.focus();
			return false;	
		}
		
		
			
		return true;
	}



Note: Brought from our old site: http://www.salearningschool.com/example_codes/ on Jan 2nd, 2017 From: http://sitestree.com/?p=10176
Categories:Programming Code Examples, Javascript, JavaScript
Tags:JavascriptJavaScript
Post Data:2017-01-02 16:04:23

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada