Je suis nouveau sur JQuery et j'ai écrit une validation simple pour vérifier l'adresse e-mail. Mais cela ne fonctionne pas comme prévu. Quelqu'un peut-il suggérer de résoudre ce problème?La validation de l'e-mail JQuery ne fonctionne pas
<script>
$("#email").blur(function() {
var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
if($("#Email").val().match(mailformat))
{
alert("You have entered an valid email address!");
}
else
{
alert("You have entered an invalid email address!");
}
});
</script>
</head>
<body>
<label for="email" id="email-ariaLabel">Your email address:</label>
<input id="email" name="email" type="email" class="required" title="This is a required field" /> <span class="msg error">Not a valid email address</span>
<span class="msg success">A valid email address!</span>
Uncaught TypeError: Impossible de lire la propriété 'match' undefined –
http://jsfiddle.net/w4fwj5Lp/ –