js校验非法字符串:

//删除左右两端的空格   
function trim(str){
 return str.replace(/(^/s*)|(/s*$)/g,"");   
}

 

 

/**
 * 校验一个字符串是否是非法字符串,大小写不敏感

 */
function checkWord(stringName){
 var i;
 var regArray=new Array('shit','fuck','kao','cao');
 for(i=0;i<regArray.length;i++){
  if(trim(stringName).toLowerCase() == trim(regArray[i]).toLowerCase()){
   return false;
  }
 }
 return true;
}

 

 

在页面上输入控件,加个onchang之类的事件触发这个checkWord函数即可,或者提交时校验

你可能感兴趣的:(function)