该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-06-30
nearboy 写道 zhao103804 写道 //验证是否为空 function check_blank(obj, obj_name){ if(obj.value != ''){ return true; }else{ alert(obj_name + "所填不能为空!"); obj.value = ""; return false; } } LZ你的这个非空验证不行啊,如果输入一个空格就验证不出来了 我的非空验证都是这样写的 function LTrim(str){ for(var i=0;str.charAt(i)==" ";i++); return str.substring(i,str.length); } function RTrim(str){ for (var i=str.length-1;str.charAt(i)==" ";i--); return str.substring(0,i+1); } function Trim(str){ return LTrim(RTrim(str)); } 确实 技高一筹,不过是 有点麻烦 如果觉得麻烦,也可以这样写,效果是一样的 function trim(strValue) { var strValue = strValue; if(strValue==null || strValue.length == 0) return (""); else return strValue.replace(/(^\s*)|(\s*$)/g, ""); } |
|
返回顶楼 | |