美文网首页
常用js脚本代码

常用js脚本代码

作者: 丁白一 | 来源:发表于2018-01-22 10:47 被阅读0次

1.特殊字符过滤校验

判断是否有特殊字符(排除不需要校验的字符),如果有则返回true。

/**
 * 特殊字符校验
 * @param str: 要校验的字符串
 * @param param :不用校验的字符: 如@和.号    illegalChar('dfdf@dd.dd',false,'@.')
 * @returns {Boolean}
 * 
 * 事例:
 * 备注文本:illegalChar('d,f。df,dd.dd',',.,。')
 * 邮箱文本:illegalChar('dfdf@dd.dd','@.-_')
 * 其它文本:illegalChar('dfdf@dd.dd')
 * 
 */
function illegalChar(str,param)
{
    var reg = "[-\?》\。《,\“‘:;、}{\】\【=\·\——\)\(……\!\|`~\\\\!@#\$¥%\^&\*\(\)_\+<>\?:\"{},\.\/;'\[\\]]"; //¥-
    var strNoCheck='()().-+_';  
    param=param+strNoCheck;
    if(param){
        /*for(var i=0;i<param.length;i++){
            reg = reg.replace(param[i],'');
        }*/
        //edit by raocong 2016-09-24 解决IE8兼容性问题
        var arr=param.split('');
        for(var i=0;i<arr.length;i++){
            reg = reg.replace(arr[i],'');
        }
    }
    var pattern=new RegExp(reg,'im');
    if(pattern.test(str)){  
        return false;     
    }     
    return true;  
}

2.判断元素在一个数组中是否存在

查看元素所处数组的什么位置,返回-1,表示数组中不存在

var a = ['1','2','3'];
$.inArray('1',a);  

相关文章

  • 常用js脚本代码

    1.特殊字符过滤校验 判断是否有特殊字符(排除不需要校验的字符),如果有则返回true。 2.判断元素在一个数组中...

  • Postman Tests脚本的使用

    直接在Tests中写js代码断言结果,Test Result展示运行结果,简单方便。 其他常用脚本 示例脚本res...

  • 什么是css和js

    JS代码就是JavaScript编写的脚本文件的代码。用单独文件保存,扩展名为.JS JS即Javascript,...

  • node.js反编译小程序.wxapk文件(自用)

    一、node.js运行环境 二、下载反编译脚本 三、安装模拟器 修改反编译脚本wuWxss.js代码,将原代码 修...

  • dropzone.js

    dropzone.js常用代码模板

  • java程序猿的js之旅01

    js简介 脚本语言没了.......................... js的使用 将js代码放置到文档hea...

  • script标签中的async、defer属性

    script标签是我们常用的引用js脚本的一种方式。 撸代码的时候,我们常常只写src属性,直接忽略其他的属性:a...

  • JS 时间操作

    [Js获取当前日期时间及其它操作] 日期时间脚本库方法列表 js代码://--------------------...

  • jspath学习资源和脚本编写

    一) 加载js 和 编写js 的过程 将js 文件加入到项目中 加载js 代码 编写脚本 fixInstance...

  • 常用js代码

    /**

网友评论

      本文标题:常用js脚本代码

      本文链接:https://www.haomeiwen.com/subject/yfkiixtx.html