Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656

    script per campo password

    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656
    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?

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656
    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>

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    ....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> 

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.