一个过滤特殊字符的JS
2013-12-13 16:04
344 查看
<script language="javascript"> function checkForms() { var iu, iuu, regArray=new Array("◎","■","●","№","↑","→","↓"+ "!","@","#","$","%","^","&","*","(",")","_","-","+","=","|","","[","]","?","~","`"+ "!","<",">","‰","→","←","↑","↓","¤","§","#","&","&","\","≡","≠"+ "≈","∈","∪","∏","∑","∧","∨","⊥","‖","‖","∠","⊙","≌","≌","√","∝","∞","∮"+ "∫","≯","≮",">","≥","≤","≠","±","+","÷","×","/","Ⅱ","Ⅰ","Ⅲ","Ⅳ","Ⅴ","Ⅵ","Ⅶ","Ⅷ","Ⅹ","Ⅻ","一","二"+ "╄","╅","╇","┻","┻","┇","┭","┷","┦","┣","┝","┤","┷","┷","┹","╉","╇","【","】"+ "三","四","五","六","七","八","九","十","①","②","③","④","⑤","⑥","⑦","⑧","⑨","⑩","┌","├","┬","┼","┍","┕","┗","┏","┅","—"+ "〖","〗","←","〓","☆","§","□","‰","◇","^","@","△","▲","#","℃","※",".","≈","¢"); 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>
相关文章推荐
- Javascript闭包演示
- JS语法字典---网友总结
- 使用SpingMVC开发rest接口,返回json到页面时,IE提示下载json对话框
- sencha touch结合webservice读取jsonp数据详解
- JavaScript完全学习手册 pdf电子书
- JavaScript类型转换
- 在javascriptl中使用表格模板引擎template.js简化开发
- JSP 网页格式判定执行哪一块html
- eclipse中部署编写extjs代码时候的检测插件spket
- javascript--拖动图片时取消浏览器默认
- ajax调用json
- asp.net JavaScriptSerializer实现序列化和反序列化
- Javascript中call的两种用法实例
- jsp中使用EL判断枚举值相等问题
- javascript获取url中对应参数的方法
- JS中使用JSTL
- c#常用的Datable转换为json,以及json转换为DataTable操作方法
- JavaScript调试技巧之:断点调试
- js根据邮箱账号访问邮箱
- js的数组操作