开发者

How to validate textbox for emailid using JQuery?

How do you validate a Tex开发者_如何学Ctbox field for valid email address using Jquery?

Please reply soon.

Many Thanks.


        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

    var emailaddressVal = $("#txtEmail").val();
    if (emailaddressVal == '') {
        $("#error").html("Please enter your email address.").css({ 'color': 'red' });
        return;
    }
    else if (!emailReg.test(emailaddressVal)) {
        $("#error").html("Enter a valid email address.").css({ 'color': 'red' });
        return;
    }


use a plugin like this one:

http://bassistance.de/jquery-plugins/jquery-plugin-validation/

then you can do somethign like this:

$("#myform").validate({
  rules: {
    field: {
      required: true,
      email: true
    }
  }
});

or this

$("#<%=txtEmail.ClientID %>").rules("add", {
        required: true,
        email: true,
        messages: {
            required: "Email is a required field.",
            email: "Email - Invalid email address"
        }
    });


http://bassistance.de/jquery-plugins/jquery-plugin-validation/

Check this plug-in out.

Not really worth it if you only want one validation though, in my opinion. So you might be better off with some REGEX validation for it.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜