Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Reg strana che non valida

    E' strano, ho questo codice ce non mi valida la reg

    codice:
    var reg = new RegExp("^([-_.#$&a-z0-9]+)[@][a-z]+(\\.[-_#$&a-z0-9]{2,})*(\\.[a-z]{2,4})$");
    if(f.suoemail.value == "" && !f.suoemail.value.match(reg)){ 
    f.suoemail.style.backgroundColor='#e2e2e2'
    alert("Inserire un' Email valida");
    f.suoemail.focus();
    return false;
    }
    Ho la stessa reg in php e quella viene validata, che errore c'è?

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ciao Braco,

    dici che non valida... ma qual'è il problema? tutto quello che scrivi va bene anche se non è un indirizzo email?
    la RE va bene, è la if sbagliata. Non potrà mai essere stringa vuota e contemporaneamente qulcosaltro.
    usa una or || invece della and &&

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.