Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Correttezza email

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    330

    Correttezza email

    Salve a tutti,
    sapete come si verifica la correttezza di una email?? Io ho scritto un pezzo di codice ma sarà sbagliato xkè se scrivo: tt@tin.it mi dice che nn è corretta e nn è vero...Lo inserisco:

    var r = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (!r.test("email")) {
    controllo=true;
    alert("La mail inserita non è valida!");
    return
    }

    Grazie anticipatamente

  2. #2
    r.test("email") !?!?

    Devi passargli la stringa che contiene il valore non il nome del campo
    I DON'T Double Click!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    330
    cioè:

    var r = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (!r.test(document.getElementById("email").value)) {
    controllo=true;
    alert("La mail inserita non è valida!");
    return
    }

    così è giusto??Grazie.. ciao

  4. #4
    si, se l'input ha come id 'email', se invece è il nome devi usare le funzioni dom per ottenere la lista degli input e trovare quello con il nome giusto.
    I DON'T Double Click!

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    330
    sii, ho com input id= email...grazie mille, allora problema risolto.....


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 © 2026 vBulletin Solutions, Inc. All rights reserved.