如何在 jquery 中验证白色 space

How to validate white space in jquery

我有一个文本框,我正在尝试在 jquery 中验证它。条件是,如果用户仅键入 space bar,则不应验证。目前它验证它,因为 length 不等于 0。我如何验证空白色 spaces?

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

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

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

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

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