【www.gdgbn.com--php函数】


*/

function isip(data){
 var regip=/^((1?d?d|(2([0-4]d|5[0-5]))).){3}(1?d?d|(2([0-4]d|5[0-5])))$/;
 return regip.test(data);
}
function ismobile(mno){
 var regmobile=/^0?1(3|5|8)d{9}$/;
 return regmobile.test(mno);

}

function isemail(stremail) {
if (stremail.search(/^w+((-w+)|(.w+))*@[a-za-z0-9]+((.|-)[a-za-z0-9]+)*.[a-za-z0-9]+$/) != -1)
 return true;
else
 return false;
}
function isdomain(strdomain){
   var domainreg=/^(([w-]+)|([u4e00-u9fa5]+))(.)(([w-]+)|([w-]+)([.]?)([w-]+)|([u4e00-u9fa5]+))[w.-]*$/;
 
 return domainreg.test(strdomain);
   
 
}
function ischinese(text){
 //是否含有中文
 var dhinesereg=/^.*[u4e00-u9fa5]+.*$/; 
 return dhinesereg.test(text);
 
}
function isen(text){
 for (i=0;i   if (text.charcodeat(i)>255) {
  //alert("抱歉!提交失败,"+text+"不能含有汉字!");
  //data.focus();
  //data.select();
  return false;
  }
 return true;
}
function isnum(number){
var i,str1="0123456789";
 if (number==null||number=="")  return false;
 for(i=0;i  if(str1.indexof(number.charat(i))==-1){
  return false;
  break;
   }
  }
return true;
}
function isnull(text){
 if (text==""){
  //alert("抱歉!提交失败,"+text+"不能为空!");
  //data.focus();
    return false;
   }
 else{
  return true;}
}
function hasgb(text){
 for (i=0;i   if (text.charcodeat(i)>255) return true;
 //alert("抱歉!提交失败,"+text+"必须含有汉字!");
 //data.focus();
 //data.select();
 return false;
}
function validchar(text){
 charlist="&^%$#@!*()~`+";
 for (i=0;i   if (text.indexof(charlist.charat(i))!=-1) {
    //alert("错误," +text+"不能含有特殊符号["+charlist.charat(i)+"]!");
    //data.focus();
    //data.select();
    return false;
   }
 return true;
}

本文来源:http://www.gdgbn.com/jiaocheng/28289/