我正在检查用户输入是否留空或不使用我的检查,如下所示:
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;
}
最后一个函数是检查空格。检查空字符串和空格有什么区别?
首先您应该知道空字符串和空格之间的区别。
白色的长度' '
空间为 1 。
空字符串''
长度为零。
如果您需要删除字符串开头和结尾处的任意数量的空格,您可以使用trim()
函数,那么如果需要的话你可以计算长度。
OR
您可以在使用后检查空字符串trim()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)