javascript - 电子邮件验证 jquery mvc 不起作用?

标签 javascript jquery html css

此代码中的电子邮件验证 jquery mvc 函数不起作用..

var CompanyName = $("#txtCompanyName").val();
            var Email = $("#txtEmail").val();
            var Country = $("#Country").val();

            if (CompanyName.length == 0) {
                alert("textbox value can't be empty");
                document.getElementById('txtCompanyName').style.border = "solid 1px red";
                $("#txtCompanyName").focus();
            }
            else if (Email.length == 0) {
                var email = document.getElementById('txtEmail').value;
                var reg = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/;
                if (reg.test(email)) {
                    alert("Valid");
                }
                else {
                    alert("In Valid");
                }
            }

            else if (Country.length == 0) {
                alert("Country value can't be empty");
                document.getElementById('Country').style.border = "solid 1px red";
                $("#Country").focus();
            }

最佳答案

两个符号是问题所在。

var reg = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/;

关于javascript - 电子邮件验证 jquery mvc 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46345196/

相关文章:

javascript - Kendo UI 数据可视化 - 条形图 - 最小/最大 Y 轴值

html - Twitter登录按钮如何具有44像素的高度

html - ASP 未终止的字符串常量错误

javascript - 如何使用 jquery 链接到 gif 图像?

javascript - 如何更改表单中列表项的顺序?

javascript - 如何检查用户在浏览器中输入地址URL并点击书签?

javascript - 动态缩小标题 - 文本和图像

javascript - 为什么匿名函数可以访问定义它的函数中的变量?

javascript - 无法在主 javascript 中访问 c​​offeescript 类

android - Onsen UI 工具栏标题和图标在物理设备中未垂直对齐