博主信息
博文 6
粉丝 20
评论 0
访问量 5977
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
分享原生JavaScript技巧大收集验证篇
听鱼说php教学博客
原创
941人浏览过

原生javascript判断是否为邮箱

function isEmail(str){

    var re=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; 

        if (re.test(str) != true) {

                return false;

        }else{

                return true;

        }        

}


原生javascript判断是否有列表中的危险字符

function isValidReg(chars){

        var re=/<|>|\[|\]|\{|\}|『|』|※|○|●|◎|§|△|▲|☆|★|◇|◆|□|▼|㊣|﹋|⊕|⊙|〒|ㄅ|ㄆ|ㄇ|ㄈ|ㄉ|ㄊ|ㄋ|ㄌ|ㄍ|ㄎ|ㄏ|ㄐ|ㄑ|ㄒ|ㄓ|ㄔ|ㄕ|ㄖ|ㄗ|ㄘ|ㄙ|ㄚ|ㄛ|ㄜ|ㄝ|ㄞ|ㄟ|ㄢ|ㄣ|ㄤ|ㄥ|ㄦ|ㄧ|ㄨ|ㄩ|■|▄|▆|\*|@|#|\^|\\/;

        if (re.test( chars) == true) {

                return false;

        }else{

                return true;

        }        

}

原生javascript判断字符串是否大于规定的长度

function isValidLength(chars, len) {

        if (chars.length < len) {

                return false;

        }

        return true;

}

复制代码

74、原生javascript判断字符串是为网址不区分大小写

function isValidURL( chars ) {

        var re=/^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(\S+\.\S+)$/;

        if (!isNULL(chars)) {

                chars = jsTrim(chars);

                if (chars.match(re) == null)

                        return false;

                else

                        return true;

        }

        return false;

}


原生javascript判断字符串是否为小数

function isValidDecimal( chars ) {

        var re=/^\d*\.?\d{1,2}$/;

        if (chars.match(re) == null)

                return false;

        else

                return true;

}


原生javascript判断字符串是否为整数

function isNumber( chars ) {

        var re=/^\d*$/;

        if (chars.match(re) == null)

                return false;

        else

                return true;

}


原生javascript判断字符串是否为浮点数

function isFloat( str ) {

        for(i=0;i<str.length;i++)  {

           if ((str.charAt(i)<"0" || str.charAt(i)>"9")&& str.charAt(i) != '.'){

                        return false;

           }

        }

        return true;

}


原生javascript判断字符是否为A-Za-z英文字母

function isLetters( str ){

        var re=/^[A-Za-z]+$/;

        if (str.match(re) == null)

                return false;

        else

                return true;

}


原生javascript判断字符串是否邮政编码

function isValidPost( chars ) {

        var re=/^\d{6}$/;

        if (chars.match(re) == null)

                return false;

        else

                return true;

}


原生javascript判断字符是否空NULL

function isNULL( chars ) {

        if (chars == null)

                return true;

        if (jsTrim(chars).length==0)

                return true;

        return false;

}


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学