Validazione password javascript non fuziona

Danix1994

Nuovo Utente
8 Apr 2012
13
0
0
Foligno, Italy
so che è una condizione che più stupida non si può, ma non mi funziona, davvero...
Ho anche un captcha e lo valido traquillamente tramite un if(var1 == var2) {fai questo}, facendo la stessa cosa con i campi password però, non funziona!!!
Codice:
function verify() {
	var signupBtn = document.getElementById('signup');
	
	//password control
	var pass1 = document.getElementById('pass').value;
	var pass2 = document.getElementById('ver_pass').value;
	var pw_error = document.getElementById('pw_error');
	
	if(pass1 == pass2){
		pw_error.innerHTML = "<b style='color:green'>Password OK</b>";
		signupBtn.disabled = false;
	}
	else if(pass2 == ""){
		pw_error.innerHTML = "<b style='color:red'>You must verify the Password</b>";
		signupBtn.disabled = true;
	}
	else if(pass1 != pass2){
		pw_error.innerHTML = "<b style='color:red'>Passwords must be the same</b>";
		signupBtn.disabled = true;
	}
	
	//captcha control
	var cap = document.getElementById('captcha').value;
	var ver_cap = document.getElementById('ver_captcha').value;
	var cap_error = document.getElementById('cap_error');
	
	if(cap == ver_cap){
		cap_error.innerHTML = "<b style='color:green'>Captcha OK</b>";
		signupBtn.disabled = false;
	}
	else if(ver_cap == ""){
		cap_error.innerHTML = "<b style='color:red'>Captcha must be verified</b>";
		signupBtn.disabled = true;
	}
	else if(cap != ver_cap){
		cap_error.innerHTML = "<b style='color:red'>Captcha do not match</b>";
		signupBtn.disabled = true;
	}
}
Guardate QUI, è assurdo!!
Se vi dice che è phishing, ignoratelo per piacere, google è stupido...
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
A me funziona correttamente la validazione della password

più che altro avere il valore del captcha nella variabile ver_cap è alquanto inutile, dato che con uno script in greasemonkey lo aggiro come niente.
 
Ultima modifica:

Danix1994

Nuovo Utente
8 Apr 2012
13
0
0
Foligno, Italy
grazie per la risposta, si adesso funziona anche a me, avevo fatto un piccolo errore nel resto del codice che non ho postato.
si, è vero quello che dici sul captcha, infatti c'è anche la validazione lato server una volta effettuato il submit del form, questo è solo per l'utente che così è sicuro di non essersi sbagliato e va diretto alla registrazione, invece di dover far ricaricare la pagina perchè magari ha sbagliato un carattere... è la prima volta che uso un captcha, ma credo vada bene così... sbaglio?
 

Danix1994

Nuovo Utente
8 Apr 2012
13
0
0
Foligno, Italy
mhhhh hai ragione... Mi documenterò e scoprirò come fare, tanto se uno le cose non le sa, deve studiarle e provarle. Comunque grazie della disponibilità, davvero. Se avrò altri problemi chiederò qui sul forum (anche se ai primi due post mi sono risposto da solo XD)
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
A sto punto non faresti prima a scriverlo te? ^^ O sei un bot? LOL

Ho parlato di greasemonkey perché è uno dei modi più semplici per creare un javascript bot