如何在jquery中验证动态文本框?

时间:2011-04-01 12:13:27

标签: jquery

我想使用jquery验证动态文本框.Textbox值应该包含字母数字值,它应该允许特殊字符Underscore(_)。在我的场景中我有两个文本框,例如.. Name和PhoneNumber连续。应该根据用户需求动态创建。我应该分别验证每个字段以找到空字段。

代码:

if (_name == null || _name == '' || _name == undefined) {
                $("#lblNameError" + i).html('Please enter the  Name');
                isError = true;
            }
            //phone
            if (_phone== null || _phone== '' || _phone== undefined) {
                $("#lblphoneError" + i).html('Please entered the phone');
                isError = true;
            }

1 个答案:

答案 0 :(得分:0)

我从THIS问题获得正则表达式答案!

考虑以下JavaScript:

function isValid(someStringValue) {
    var regEx = /([a-zA-Z0-9_])/g;

    if(someStringValue.match(regEx).join(''))
       return true;
    else
       return false;
}

如果未找到匹配项,则该值无效。

...如果您开始将问题的正确答案标记为“ ACCEPTED ,您将获得更多合作伙伴的帮助”。接受答案是人们在本网站回答问题的全部原因。