Visualizzazione dei risultati da 1 a 5 su 5

Discussione: controlla campo email

  1. #1

    controlla campo email

    dovrei validare un campo per gli indirizzi email
    come potrei fare? thank you!

  2. #2
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Re: controlla campo email

    Originariamente inviato da ratlook
    dovrei validare un campo per gli indirizzi email
    come potrei fare? thank you!
    codice:
    //Valida l'Email
    //valida pippo@email.{2,4}//pip.po@email.{2,4}//pip_po@email.{2,4}//pip-po@email.{2,4}
    var reg = new RegExp("^([-_.#$&a-z0-9]+)[@][a-z]+(\\.[a-z]{2,4})(\\.[a-z]{2,4})?$","");
    if (!f.suoemail.value.match(reg)){
    f.suoemail.style.backgroundColor='#e2e2e2'
    alert("Inserire un' Email valida");
    f.suoemail.focus();
    return false;
    }

  3. #3
    scusa l'ignoranza ma dove va inserito questo codice?
    potresti farmi un esempio con tutta la pagina html ed il form con il campo email?
    grazie...

  4. #4
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da ratlook
    scusa l'ignoranza ma dove va inserito questo codice?
    potresti farmi un esempio con tutta la pagina html ed il form con il campo email?
    grazie...
    Il campo da controllare è "email" ma il tuo potrebbe avere un'altro nome

    Questo lo metti in head

    <script>
    function controlla(){
    var f = document.mioform;
    var reg = new RegExp("^([-_.#$&a-z0-9]+)[@][a-z]+(\\.[a-z]{2,4})(\\.[a-z]{2,4})?$","");
    if (!f.email.value.match(reg)){
    f.email.style.backgroundColor='#e2e2e2'
    alert("Inserire un' Email valida");
    f.email.focus();
    return false;
    }
    </script>

    Questo nel form

    <form method="post" action="file2.html" name="mioform" id="mioform" onsubmit="return controlla() ">

  5. #5
    6 mitico... grazie!


    ora provo...

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.