• 技术文章 >web前端 >js教程

    jquery如何验证输入的是否为中文

    coldplay.xixicoldplay.xixi2020-12-22 16:00:17原创488

    jquery验证输入的是否为中文的方法:1、数字判断函数,返回true表示是全部数字,返回false表示不全部是数字;2、判断输入是否为中文的函数。

    本教程操作环境:windows7系统、jquery3.2.1版,该方法适用于所有品牌电脑。

    jquery验证输入的是否为中文的方法:

    例1,判断输入是否为中文的函数

    代码示例:

    function ischinese(s){
        var ret=true;
        for(var i=0;i<s.length;i++)
        ret=ret && (s.charCodeAt(i)>=10000);
        return ret;
    }

    例2,中文判断函数,允许生僻字用英文“*”代替。返回true表示是符合条件,返回false表示不符合。

    代码示例:

    function isChinese(str){
    var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    badChar += "abcdefghijklmnopqrstuvwxyz";
    badChar += "0123456789";
    badChar += " "+" ";//半角与全角空格
    badChar += "不包含*或.的英文符号
    if(""==str){
    return false;
    } // www.jquerycn.cn
    for(var i=0;i var c = str.charAt(i);//字符串str中的字符
    if(badChar.indexOf(c) > -1){
    return false;
    }
    }
    return true;
    }

    例3,数字判断函数,返回true表示是全部数字,返回false表示不全部是数字

    代码示例:

    function isNumber(str){
    if(""==str){
    return false;
    }
    var reg = /\D/;
    return str.match(reg)==null;
    }

    相关免费学习推荐:javascript(视频)

    以上就是jquery如何验证输入的是否为中文的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:jquery 验证中文
    上一篇:jquery中图片加载失败怎么办 下一篇:怎么用jquery更改标签属性值
    大前端线上培训班

    相关文章推荐

    • 通过正则表达式实现表单验证是否为中文_javascript技巧• php的phalcon框架不能验证中文字符• php使用正则验证中文,• C#中的正则表达式如何验证中文字符的实例

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网