Visualizzazione risultati 1 fino 2 di 2

Discussione: Campo email

  1. #1
    Guest

    Predefinito Campo email

    Salve a tutti :)
    Premetto che sono nuovo con il javascript.
    ho un modulo con 2 campi di cui il secondo è un campo email, riesco solo a
    verificare se è stato compilato, ma come posso verificare se è presente il "@" e "."
    ed in caso negativo bloccare l'invio del modulo tramite l'alert ?
    Un grazie anticipato a chi vorrà rispondermi; di seguito il codice:
    Codice HTML:
    <form name="modulo" id="modulo" onSubmit="return controllo();" method="post" action="paginadiprova.html"> 
    Nome
    <input name="nome" type="text" id="nome" size="30" /> 
    <br /> 
    Email
    <input name="email" type="text" id="email" size="30" /> 
    <br /> 
    <input type="submit" name="Submit" value="Invia" /> 
    </form>
    <script language="JavaScript"> 
    function controllo(){ 
    with(document.modulo) { 
    if(nome.value=="") { 
    alert("Errore: compilare il campo NOME"); 
    nome.focus(); 
    return false; 
    } 
    if(email.value=="") { 
    alert("Errore: compilare il campo email"); 
    email.focus(); 
    return false; 
    } 
    } 
    return true; 
    } 
    </script>
    Ultima modifica di alemoppo : 03-11-2012 alle ore 01.36.47 Motivo: +tag [html]

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,284

    Predefinito

    https://www.google.it/search?q=controllare+email+js

    In ogni caso, tieni presente che è obbligatorio fare i controlli lato server (quindi in php), perché i controlli javascript sono banalmente "bypassabili", ad esempio, disabilitando javascript.

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •