Posted in jquery
12:31 am, October 22, 2021

validate email address from string with jquery working function

Here is a working example of this post validate email address from string.

This has very basic checking of an email address by checking that the string has an @ and a . in it.

Note: this is still not checking the @ properly still working on this one. 

Update: I have split up the checking for the . and the @ as they were conflicting, they are detected now, but still may not give a valid email address check, as it only checks for the existance of the characters rather than their location in the string. So its just very basic validation. 

Validate Demo


<input type="email" id="emailfield" placeholder="Enter Email Address">
<button onclick="validate_email();">Check Email Address</button>


<script src="" referrerpolicy="no-referrer"></script>


function validate_email() {
        var emailfield = $("#emailfield").val();
        var atpos = emailfield.indexOf("@");
        var dotpos = emailfield.lastIndexOf(".");

        // check the @ 1st
        if(atpos >= 1) {} else {
          alert("Email missing @");
          return false;

        // check the dot pos
        if(dotpos >= 1) {} else {
          alert("Email missing .");
          return false;
        alert("Email is valid");

View Statistics
This Week
This Month
This Year

No Items Found.

Add Comment
Type in a Nick Name here
Search Code
Search Code by entering your search text above.

This is my test area for webdev. I keep a collection of code snippits here, mostly for my reference. Also if i find a good site, i usually add it here.

Join me on Substack if you want me to send you a collection of the things i have done or found or read for the week. Or follow me on twitter if you prefer, i dont post much but i probably should!


Random Quote
You drown not by falling in the river, but by staying submerged.