The html code is
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <form> <p>Enter email:</p> <input id='email'> <button type='submit' onclick='validateEmail()'>Check Email</button> </form>
Now when the button is clicked then the JavaScript function validateEmail() will be called. The bellow code in this function. Using regular expressions is probably the best way.
function validateEmail(){ var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; var email = document.getElementById('email').value; if (reg.test(email) == false) { alert("Invalid Email Address"); return false; } }
You might also like:
How to search text in string using php ?29-10-2017 php search string search |
Change datepicker display format06-03-2017 datepicker angular js |
Filters for convert text to camel case in Angular Js05-03-2017 angularjs camelcase filters |
How to get drop down value when drop down change using javascript27-02-2017 onchange events dropdown javascript functions |
Send Mail in Node Js21-02-2017 node js mail npm module |