如何在jquery中验证空格

时间:2016-05-04 11:11:47

标签: jquery trim

我有一个文本框,我正在尝试在jquery中验证它。条件是,它不应验证用户是否只键入空格键。目前它验证它,因为length不等于0.我如何验证空白空格?

var name = $('#txtName').val();
if (name.length <= 0) {
    $('#divName').css("border-color", "red");
    ShowHideById('sendEmailByCustomer', 'true');
    isValid = false;
    return;
}

2 个答案:

答案 0 :(得分:2)

使用$ .trim()删除空格:

var name = $.trim($('#txtName').val());
if (name.length <= 0) {
    $('#divName').css("border-color", "red");
    ShowHideById('sendEmailByCustomer', 'true');
    isValid = false;
    return;
}

答案 1 :(得分:2)

使用$.trim()从字符串的开头和结尾删除空格,如下所示: -

var name = $.trim($('#txtName').val());
if (name.length <= 0) {
    $('#divName').css("border-color", "red");
    ShowHideById('sendEmailByCustomer', 'true');
    isValid = false;
    return;
}