怎么用JS验证输入框是否为空,当输入空格的时候也判断该输入框为空

一楼的不行啊 ,二楼的也不行啊 三楼的也会报错。。。
我自己找到解决办法了,用正则表达式把输入框前后的空格去掉,再判断是否为空
txtName.replace(/(^\s*)|(\s*$)/g,"")=="" .因为三楼的答案最接近,我就把分给他吧

var v = document.getElementById('文本框ID').value;

if (v.length == 0 || v.test(/^\s+$/g))
{
window.alert('输入为空,或都是空格');
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-09-18
var val = "值";
if (val.length == 0 || val == "" || val == " "){
//处理程序1
} else{
//处理程序2
}
第2个回答  2009-09-18
var txt=document.getElementById('<%= txt.ClientID%>');
if(txt.valuetxt.replace(' ', '')=="")

要看你怎么写的了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网