Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function checkRegistrationForm() {
- var name = document.getElementById('name');
- var surname = document.getElementById('surname');
- var username = document.getElementById('username');
- var password = document.getElementById('password');
- var password1 = document.getElementById('password1');
- var email = document.getElementById('email');
- var esito = 0;
- risultato = document.getElementById("risultato");
- risultato.innerHTML = '';
- risultato1 = document.getElementById("risultato1");
- risultato1.innerHTML = '';
- name.style.background = "white";
- surname.style.background = "white";
- username.style.background = "white";
- password.style.background = "white";
- email.style.background = "white";
- document.getElementById('esito1').innerHTML = '';
- document.getElementById('esito2').innerHTML = '';
- document.getElementById('esito3').innerHTML = '';
- document.getElementById('esito4').innerHTML = '';
- document.getElementById('esito5').innerHTML = '';
- document.getElementById('esito6').innerHTML = '';
- document.getElementById('esito7').innerHTML = '';
- document.getElementById('esito8').innerHTML = '';
- if (checkIsEmpty(name.value)) {
- name.style.background = "indianred";
- document.getElementById('esito2').innerHTML = 'Inserisci nome';
- esito=1;
- }
- if (checkIsEmpty(surname.value)) {
- surname.style.background = "indianred";
- document.getElementById('esito3').innerHTML = 'Inserisci cognome';
- esito = 1;
- }
- if (checkIsEmpty(username.value)) {
- username.style.background = "indianred";
- document.getElementById('esito4').innerHTML = 'Inserisci username';
- esito = 1;;
- }
- if (checkIsEmpty(password.value)) {
- password.style.background = "indianred";
- document.getElementById('esito5').innerHTML = 'Inserisci password';
- esito = 1;
- }
- if (checkIsEmpty(password1.value)) {
- password1.style.background = "indianred";
- document.getElementById('esito6').innerHTML = 'Inserisci password di verifica';
- esito = 1;
- }
- if (checkIsEmpty(email.value)) {
- email.style.background = "indianred";
- document.getElementById('esito7').innerHTML = 'Inserisci email';
- esito = 1;
- }
- if (checkIsEmpty(email1.value)) {
- email1.style.background = "indianred";
- document.getElementById('esito8').innerHTML = 'Inserisci email';
- esito = 1;
- }
- if (checkPassword(password.value, password1.value)) {
- password1.style.background = "indianred";
- document.getElementById('esito1').innerHTML = 'Password non corrispondente';
- esito = 1;
- }
- if (checkEmail(email.value, email1.value)) {
- email1.style.background = "indianred";
- document.getElementById('esito8').innerHTML = 'Email non corrispondente';
- esito = 1;
- }
- else {
- risultato1.style.color = 'green';
- risultato1.innerHTML = "Email Verificata";
- }
- if (esito == 1) {
- return false;
- }
- if (isValidEmailAddress(email.value)) {
- risultato.innerHTML = " indirizzo valido";
- risultato.style.color = 'green';
- }
- else {
- risultato.innerHTML = " indirizzo non valido";
- risultato.style.color = 'red';
- }
- getUser(name.value, surname.value, username.value, password.value, email.value);
- }
- function checkIsEmpty(value) {
- if (value === null || value == '') {
- return true;
- }
- return false;
- }
- function getWhite1(item) {
- item.style.background = "white";
- document.getElementById('esito1').innerHTML = ''
- document.getElementById('esito6').innerHTML = ''
- }
- function getWhite2(item) {
- item.style.background = "white";
- document.getElementById('esito2').innerHTML = ''
- }
- function getWhite3(item) {
- item.style.background = "white";
- document.getElementById('esito3').innerHTML = ''
- }
- function getWhite4(item) {
- item.style.background = "white";
- document.getElementById('esito4').innerHTML = ''
- }
- function getWhite5(item) {
- item.style.background = "white";
- document.getElementById('esito5').innerHTML = ''
- }
- function getWhite7(item) {
- item.style.background = "white";
- document.getElementById('esito7').innerHTML = ''
- }
- function getWhite8(item) {
- item.style.background = "white";
- document.getElementById('esito8').innerHTML = ''
- }
- function checkPassword(value, value1) {
- if (value === value1) {
- return false;
- }
- return true;
- }
- function checkEmail(value, value1) {
- if (value === value1) {
- return false;
- }
- return true;
- }
- function isValidEmailAddress(emailAddress) {
- var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
- return pattern.test(emailAddress);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement