我正在检查用户输入是否为空,或者使用我的支票:
function myFunction() {
if(nI.value.length<1)
{
alert("Field is empty!");
return false;
}
else
{
return true;
}
}
其中nI是文本输入对象。
我在另一个地方读到了我们可以通过以下方式做到这一点:
function isSignificant( text ){
var notWhitespaceTestRegex = /[^\s]{1,}/;
return String(text).search(notWhitespaceTestRegex) != -1;
}
最后一个函数是检查空格。检查空字符串和空格有什么区别?
答案 0 :(得分:4)
首先,您应该知道空字符串和空格之间的区别。
白色' '
空格的长度为1。
空字符串''
的长度为零。
如果您需要在字符串的开头和结尾删除任意数量的空格,可以使用trim()
函数,那么您可以根据需要计算长度。
OR
使用trim()