本文主要是介绍js怎么判断文本框中全是空格,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
近期在写新闻网站时,对用户注册,验证文本框是否全输入的空格,自己想了两种方法:
第一种:
function test() {var dom = document.getElementById('id');var value = dom.value;value = value.replace('\s+', ''); //关键是这一句,把value中的空格全replace成空字符串if(value.length > 0) {} else {alert('shit , 全是空格');}
}
思路:将字符串全部变为空字符串,再检测该字符串是否还有别的字符;
第二种:
function checkInfo(){var account = document.getElementById("account").value.trim();var password = document.getElementById("password").value.trim();if (account==""|| password==""){alert('shit , 全是空格');
}
思路:使用String的trim()方法去除字符串末端的空格,再进行判断。
这篇关于js怎么判断文本框中全是空格的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!