我有一个textarea,我需要测试,如果用户把一个文本如 “ ”,或者它只是空间或只有“”,我不能只接受空格,但我可以接受“ 嗨 !!“。我怎样才能在Javascript中做到这一点?如何测试一个字符串在Javascript中只有空格?
0
A
回答
1
只需修剪它,如果它是全部空格,长度将为0。
strname.trim().length == 0
0
你检查它像这样:demo on JSexample
<script>
var text = ' '
if(text.match(/^\s*$/)){
alert('contains only spaces!')
}
</script>
0
要小心,有些浏览器不支持TRIM()函数。我会用这样的:
if (!!str.replace(/\s/g, '').length) {
alert('only spaces')
}
相关问题
- 1. 如何测试一个字符串是否只是在Perl中的空白
- 2. 只删除字符串中的最后一个空格 - Javascript
- 3. 如何最好地测试一个字符串为空或在Haskell中只用空格填充?
- 4. 检测字符串只包含空格
- 5. Python测试如果空格(\ s)符号在字符串中
- 6. 如何用JavaScript中的另一个字符串替换空格?
- 7. 检查一个字符串是否只有字母+空格?
- 8. 如何在JavaScript中用空格替换所有的\字符串?
- 9. Bash shell中测试,如果在一个字符串中的所有字符在另一个字符串
- 10. 测试字符串在Bash中是否有非空白字符
- 11. 如何确定一个字符串是否只包含空格,使用javascript?
- 12. 如何确保在一个字符串中只有一个http://?
- 13. SQL测试空字符串
- 14. 如何测试只有字母或撇号的字符串?
- 15. 我该如何测试一个字符串的格式?
- 16. 如何在字符串中添加多个空格(空格?)?
- 17. 如何测试一个字符串是否有一个unicode字符?
- 18. 如何使用JavaScript测试空字符串/ null?
- 19. 如何在JavaScript中测试两个字符串的等价性,考虑null和空字符串相同?
- 20. 如何使用正则表达式测试字符串中没有空格?
- 21. 如何用一个空格替换空格字符串
- 22. 如何在django中测试数据库中的空字符串?
- 23. 如何在Python中测试字符串?
- 24. 如何检查字符串是否有空格在JavaScript的
- 25. 如何测试是一个字符串在c中初始化?
- 26. 只从字符串中删除空格
- 27. 如何验证在PHP中只包含空格的字符串?
- 28. 只有在java中测试循环的最后一个子字符串
- 29. 在字符串格式列表中的Python测试字符串
- 30. 为子串测试一个字符串?
这样? $(this).trim()。length> 0 但是它返回一个错误,trim需要一个参数,不应该是 trim($(this))。length> 0 ? – 2014-09-18 23:11:39
trim是一个字符串的方法。 $(this)是一个字符串吗?也许$(this).toString()。trim()。长度取决于这个类型。或$(this).value。 – 2014-09-18 23:17:00
看看你的问题,如果$(this)是一个textarea,你可能想要$(this).value。 – 2014-09-18 23:18:51