我有一个文本框,我正在尝试在jquery中验证它。条件是,它不应验证用户是否只键入空格键。目前它验证它,因为length
不等于0.我如何验证空白空格?
var name = $('#txtName').val();
if (name.length <= 0) {
$('#divName').css("border-color", "red");
ShowHideById('sendEmailByCustomer', 'true');
isValid = false;
return;
}
答案 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;
}