ciao a tutti,
avrei bisogno di uno script che verifichi che il testo immesso in 2 textfield sia uguale.
quello per verificare che la password sia uguale insomma.
grazie
ciao a tutti,
avrei bisogno di uno script che verifichi che il testo immesso in 2 textfield sia uguale.
quello per verificare che la password sia uguale insomma.
grazie
Codice PHP:
var text1 = document.getElementById('text1').value;
var text2 = document.getElementById('text2').value;
if(text1==text2){
alert('password uguale');
}
ovviamente devi dare id text1 e id text2 ai 2 campi password
non mi funziona.
ho messo nell head,
<script type="text/javascript">
var text1 = document.getElementById('text1').value;
var text2 = document.getElementById('text2').value;
if(text1==text2){
alert('password uguale');
}
</script>
nel bdoy ci sono i due
text field uno con name text1 e uno con text2.
comunque a me serve l'alert quando le password non sono uguali.
se sono uguali deve passare il dato.
puoi aiutarmi?
scusate per il titolo, ma per la password ho risolto e non volevo aprire un altro post.
ho scaricato dal sito e poi adattato questo script per la verfica dei campi, e funziona tutto bene.
solo che vorrei aggiungere il controllo sul campo cap, che venga inserito solamente un numero.
poi alla voce email e email_paypal vorrei controllare che fosse inserita un aemail valida.
mi dite come fare ? grazie!
<script language="javascript" type="text/javascript">
<!--
function convalidaForm(passwordForm) {
if (passwordForm.username.value == "") {
alert("Devi inserire un username!")
passwordForm.password.focus()
return false
}
if (passwordForm.password.value == "") {
alert("Devi inserire una password!")
passwordForm.password.focus()
return false
}
if (passwordForm.ridigita_password.value == "") {
alert("Devi ridigitare la password!")
passwordForm.password.focus()
return false
}
if (passwordForm.nome.value == "") {
alert("Devi inserire il tuo nome!")
passwordForm.password.focus()
return false
}
if (passwordForm.cognome.value == "") {
alert("Devi inserire il tuo cognome!")
passwordForm.password.focus()
return false
}
if (passwordForm.indirizzo_e_civico.value == "") {
alert("Devi inserire l' indirizzo e numero civico!")
passwordForm.password.focus()
return false
}
if (passwordForm.citta_di_residenza.value == "") {
alert("Devi inserire la città di residenza!")
passwordForm.password.focus()
return false
}
if (passwordForm.cap.value == "") {
alert("Devi inserire il cap!")
passwordForm.password.focus()
return false
}
if (passwordForm.provincia_di_residenza.value == "") {
alert("Devi inserire la provincia di residenza!")
passwordForm.password.focus()
return false
}
if (passwordForm.data_di_nascita.value == "") {
alert("Devi inserire la data di nascita!")
passwordForm.password.focus()
return false
}
if (passwordForm.provincia_di_nascita.value == "") {
alert("Devi inserire la provincia di nascita!")
passwordForm.password.focus()
return false
}
if (passwordForm.citta_di_nascita.value == "") {
alert("Devi inserire la città di nascita!")
passwordForm.password.focus()
return false
}
if (passwordForm.codice_fiscale.value == "") {
alert("Devi inserire il codice fiscale!")
passwordForm.password.focus()
return false
}
if (passwordForm.email.value == "") {
alert("Devi inserire l'email!")
passwordForm.password.focus()
return false
}
if (passwordForm.email_paypal.value == "") {
alert("Devi inserire l'email paypal!")
passwordForm.password.focus()
return false
}
if (passwordForm.accetto_regolamento.value == "") {
alert("Devi accettare il regolamento!")
passwordForm.password.focus()
return false
}
if (passwordForm.accetto_tratt_dati_personali.value == "") {
alert("Devi accettare il trattamento dei dati personali!")
passwordForm.password.focus()
return false
}
if (passwordForm.password.value != passwordForm.ridigita_password.value) {
alert("Le passwords inserite non coincidono!")
passwordForm.password.focus()
passwordForm.password.select()
return false
}
return true
}
-->
</script>
....ok....quello che ti avevo detto funziona . L'unica cosa e' stare attenti a quando usi il codice.
Trasformiamo allora il codice in funzione
//Nell ' head
Codice PHP:
function checkPassword(){
text1 = document.getElementById('text1').value;
text2 = document.getElementById('text2').value;
if(text1!=text2){
alert('password diversa);
}else
document.getElementById('id_form').submit();
}
//nel body
<form action ="xyz.php" id="id_form">
<input type="text" id="text1">
<input type= "password" id="text2">
<input type="button" value="send" onclick="checkPassword();">
</form>