


Views
Replies
Total Likes
Views
Replies
Sign in to like this content
Total Likes
Views
Replies
Total Likes
Views
Replies
Sign in to like this content
Total Likes
Views
Replies
Total Likes
Views
Replies
Sign in to like this content
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
Sign in to like this content
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