How do I check for a valid email using JavaScript?
// isEmail takes a string as argument and returns true if the string validates as an email address
function isEmail(str) {var filter = /^([a-zA-Z0-9_.-])+\@(([a-zA-Z0-9_-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(str)) return true;
return false;}