Email Validator - Wicked Simple

by b9chris

HTML

<input type=text value="[email protected]"/>
<div id=status></div>

CSS

body {
    font: 10pt Verdana;
}

JavaScript

function validate() {
    var v = $('input').val();
    var regex = /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/;
    $('#status').text(regex.test(v) ? "Valid" : "Not");
};

$('input').keyup(function() {
    validate();
});

validate();