我尝试使用以下方法禁止用户在输入区域中仅保留空白而没有运气:
方法一:
var formSub = $('#formsub').val();
if (formSub == null || formSub == "") {
return false;
}
方法二:
if (formSub.trim() == "" || formSub.trim() == " ") {
return false;
}
方法三:
if ($.trim(formSub) == "" || $.trim(formSub) == " ") {
return false;
}
任何想法? :)
最佳答案
使用一个简单的正则表达式:
/\S/.test(formSub)
其中,
\S
表示任何非空白字符。这消除了对
trim
(在IE