15 lines
		
	
	
		
			472 B
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			472 B
		
	
	
	
		
			JavaScript
		
	
	
// Form validation
 | 
						|
// pristine js validation form
 | 
						|
const valid_form = document.querySelectorAll(".valid-form");
 | 
						|
 | 
						|
if (valid_form != null) {
 | 
						|
    for (let i = 0; i < valid_form.length; i++) {
 | 
						|
        const pristine = new Pristine(valid_form[i]);
 | 
						|
 | 
						|
        valid_form[i].addEventListener('submit', function (e) {
 | 
						|
            e.preventDefault();
 | 
						|
            // check if the form is valid
 | 
						|
            const valid = pristine.validate(); // returns true or false
 | 
						|
        });
 | 
						|
    }
 | 
						|
} |