Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
I found your post unhelpful because it implied that the sample validates all email addresses. In fact the sample script allows you validate email addresses for one specific domain -- "example.com". My users are spread across the country with access on various domains.
I was looking for a generic email validator.
I know this limits what I can validate but I would be happy it the script checked that the text box had no spaces, included an "@" sign and appeared to have at least two part domain name i.e. "somewhere.com", "somewhere.ca" or "somewhere.somewhere.com".
I basically want to check they haven't written their name in.
Views
Replies
Total Likes
// Validate the email address.
var
r = new RegExp(); // Create a new Regular Expression Object.
r.compile("^[a-z0-9_\\-\\.]+\\@[a-z0-9_\\-\\.]+\\.[a-z]{1,3}$"
,"i");// Set the regular expression to look for
// an email address in general form.
r.test(this.rawValue);
// Test the rawValue of the current object to see
// if it fits the general form of an email address.
Just put this in the validate event of the email address field. Notice the "{1,3}" just before the dollar sign near the end. That means the last characters after the period (ie .com, .net, etc.) can be 1 to 3 in length. You can change them to any length you want.
Kyle
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Likes
Replies