`
zenggang
  • 浏览: 16594 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

验证非法字符

阅读更多
验证非法字符:var  str=document.getElementById("tt").value;
  var reg =/^(?:[\u4e00-\u9fa5]*\w*\s*)+$/;
  alert(reg.test(str));
验证电话号码
  var  phno=document.getElementById("tt").value;
var phoneCheck1 = /^[0-9]{8}$/;
var phoneCheck2 = /^(13[0-9]{9})$/;       
var phoneCheck3 = /^(15[0-9]{9})$/;
var phoneCheck4 = /^(18[0-9]{9})$/;
var phoneCheck5 = /^([0-9]{4}-[0-9]{8})$/;
var phoneCheck6 = /^([0-9]{3}-[0-9]{8})$/;
var phoneCheck7 = /^([0-9]{4}-[0-9]{7})$/;
var phoneCheck8 = /^[0-9]{7}$/;
var prompt = "请输入正确的电话号码!"
alert(phno);
//设置启用的匹配串,下面是启用了4种
if( phoneCheck1.exec(phno) || phoneCheck2.exec(phno) || phoneCheck3.exec(phno)
|| phoneCheck4.exec(phno) || phoneCheck5.exec(phno) || phoneCheck6.exec(phno)
|| phoneCheck7.exec(phno) || phoneCheck8.exec(phno) )
{
alert(phno+"准确");
}
else{
alert( prompt );
}


var err_msg = "文件夹名稱不能包含下列字符之一:\n \\ / : * ? \" < > | & , ";
if (document.all)
{
code = window.event.keyCode;
}
else {
code = arguments.callee.caller.arguments[0].which;
}
var character = String.fromCharCode(code);
var txt = new RegExp("[\\*,\\&,\\\\,\\/,\\?,\\|,\\:,\\<,\\>,\"]");
if (txt.test(character)) {
alert(err_msg);
详细出处参考:http://www.jb51.net/article/24469.htm


分享到:
评论

相关推荐

    JavaScript 验证非法字符输入

    采用最新JavaScript技术及正则表达式,无页面刷新效果,

    ASP源码 验证用户名是否包含有非法字符

    一个函数。做asp表单时,用来判断验证用户名是否包含有非法字符。将文件扩展名.txt删除即可。

    文本框非法字符的验证(WEB程序)

    文本框非法字符的验证(文本框验证都要加这个更准确)

    过滤器 乱码,非法字符,权限

    此资源系本人在培训机构的资料,资源包含过滤器乱码过滤、过滤非法字符、权限过滤、病毒过滤、HTML标签过滤、js脚本过滤等代码演示实例和讲解文档,内容详细易懂,希望对象大家有所帮助!

    国际化(主要处理框架上中文无法识别等,对登录验证或处理非法字符有用)

    国际化(主要处理框架上中文无法识别等,对登录验证或处理非法字符有用)

    字符验证/** 字符验证/**

    "您输入的信息: "+strInput+" 中含有非法字符: "+forbidChar[i]+" 请更正!"&#41;; return false; } } return true; } /** * 遍历form内元素text类型检测字符合法性,此方法结合 checkInputChar(strInput)...

    C#常用功能类库(20111202最新整理)

    10.SR.ShareFunc.StringFunc.ValidateUnUsedCode 常用验证非法字符、格式转化 五、SR.ShareFunc.WinFunc 11.SR.ShareFunc.WinFunc.FileFunc 11.1 系统垃圾文件清理 11.2 文件的文件名、后缀名、文件路径的处理 ...

    常用各类验证 正则表达式

    包括电话号码验证,邮政编码验证 ,电子邮件验证,身份证验证,常用数字验证,非法字符验证 ,日期验证。。。 等几乎包括了我们项目当中所有常用验证例子。

    jquery form 验证框架

    代码说明: 1):为了统一表单样式提示头统一加了...3):如果需要对某控件添加加验证,这需要添加属性“valid”,如“valid='invalidchar'”,'invalidchar'表示不允许填入非法字符;valid属性值目前定义了如下一些:

    php实现的表单验证类完整示例

    本文实例讲述了php实现的表单验证类。分享给大家供大家参考,具体如下: &lt;?php /** * 用法 * use Validate\Validator; * * $rules = [ * ['name|名字', 'require|email|in:7,8,9|max:10|min:6|between:6,8|...

    ajax的日期验证.rar

    用ajax实现表单的动态验证 动态验证日期如果格式不正确红色字体提示刚开输入的是非法字符

    js验证表单 js验证表单

    js表单验证控制代码大全...alert("输入了非法字符"); document.form.NAME.focus(); return false; } return true; } //--&gt; &lt;/script&gt; 1. 检查一段字符串是否全由数字组成 --------------------------------------- ...

    PHP表单验证类

    PHP表单验证类,不用自己再去去空格,直接通过form类,过滤非法字符

    反注入式攻击验证源码

    验证SQL语句是否包含非法字符 用以判断是有含有注入式攻击代码

    java 正则表达式

    function xz(thsv,nob){if(nob=="2"){window.clipboardData.setData("text","")alert("避免非法字符输入,请勿复制字符");return false;}if (event.keyCode!=8 && event.keyCode!=16 && event.keyCode!=37 && event....

    Python sql注入 过滤字符串的非法字符实例

    #在开发过程中,要对前端传过来的数据进行验证,防止sql注入攻击,其中的一个方案就是过滤用户传过来的非法的字符 def sql_filter(sql, max_length=20): dirty_stuff = ["\"", "\\", "/", "*", "'", "=", "-", "#",...

    正则表达式 Java 判断字串是否合理

    Java正则表达式的使用,判断html、电话等是否符合规定、、、

    asp 验证用户名是否包含有非常字符的函数

    ‘****************************** ‘函数:IsValidUserName(byVal UserName) ‘参数:UserName,用户名称 ‘作者:阿里西西 ‘日期:2007/7/15 ‘描述:验证用户名是否包含有非法字符,不含非法字符返回:true ...

    C# 安全技术

    网络上实现单点登录 防止SQL注入式攻击 更改ASP.NET身份验证模式 设置ASP.NET的授权方式 ASP.NET使用Windows身份验证 ASP.NET使用Forms验证  其他  Access数据库备份与恢复 ASP.NET...

Global site tag (gtag.js) - Google Analytics