//字符串中包含空格返回true function containSpace(mystring) { var istring=mystring; var temp,i,strlen; temp=false; strlen=istring.length; for(i=0;i<strlen;i++) { if(istring.substring(i,i+1)==" ") { temp=true; return temp; } } return temp; } //如果第一个是空格返回true function firstIsSpace(mystring) { return mystring.substring(0,1)==" " ? true : false; } //提交两个参数,第一个为form对象的名字,第二为你要验证的是第几个控件,从0开始数 //如果没有输入数据或为空,则返回true,不然返回假 function isNotInput(myform,n) { if (myform.elements[n].value=="" || myform.elements[n].value==null) { return true; } else { return false; } } //如果字符串为空或为null则返回true,否则返回false function isEmpty(str) { if(str==null || str=="") { return true; } return false; } //从右往左去空格 function rtrim(stringObj) { while (stringObj.charCodeAt(stringObj.length - 1) == 32) { stringObj = stringObj.substring(0, stringObj.length - 1); } return stringObj; } //从左往右去空格 function ltrim(stringObj) { while (stringObj.charCodeAt(0) == 32) { stringObj = stringObj.substring(1, stringObj.length); } return stringObj; } //去字符串左右两边的空格(中间的空格不能去) function trim(stringObj) { return(ltrim(rtrim(stringObj))); }