1,js过滤空格键
 
2,js过滤特殊字符
 
<script>
function checkifenglish( string )
{ 
    var letters = "(!@#$%^&*;':)";
     var i;
     var c;
      if(string.charat( 0 )=='-')
 return false;
      if( string.charat( string.length - 1 ) == '-' )
          return false;
 for( i = 0; i < string.length; i ++ )
     {
          c = string.charat( i );
   if (letters.indexof( c ) > 0)
    return false;        
     }
     return true;
}
</script>
<script language="javascript">
//更多过滤特殊字符,自行补充到new array("char","varcahr","#"); 
function checkforms()
{
   var iu, iuu, regarray=new array("char","varcahr","#","admin"); 
   iuu=regarray.length;
   var obj=document.getelementbyid("username");
   if(obj.value=="")
   {
     alert("用户名不能为空");
      obj.focus();
      return false;
   }
   for(iu=1;iu<=iuu;iu++)
   {   
      if(regarray[iu] !="")
       {
          if (obj.value.indexof(regarray[iu])!=-1)
           {
alert("注册名不可以包含:" + regarray[iu]);
document.gforms.username.focus();
return false;
          }
        }
   }
   return true; 
}
</script>
<form method="post" onsubmit="return checkforms();">
请输入用户名:<input type="text" name="username">
<input type="submit" name="submit" value="提交"> 
</form>
 
js 过滤特殊字符的简单例子
js正则过滤特殊字符
js过滤特殊字符的实现代码
js过滤特殊字符小例子
JavaScript 特殊字符示例
js过滤特殊字符的正则表达式
js过滤特殊字符输入
js特殊字符过滤函数代码
js验证特殊字符的例子
js特殊字符转义方法
js判断是否包含特殊字符
JS过滤url参数中的特殊字符
js过滤特殊字符(js正则表达式)