textarea输入框实时 统计字数(可统计中文,英文字数)

textarea输入框实时 统计字数(可统计中文,英文字数)

效果图如下所示:
textarea输入框实时 统计字数(可统计中文,英文字数)_第1张图片
html部分:

			 
              
剩余500个字符

js部分:

//==================文本框剩余字数
function words() {
    $("#root-information2 textarea").on("input focus keyup",function () {
        let strs   = getByteLen($(this).val());
        console.log(strs.length);
        let length = strs.length;
        let num = 500-length;
        $("#num span").html(num);
    })
};
words();
//=============================获取除标点符号之外的字数
function getByteLen(val) {
    strs = val.replace(/[\ |\~|\`|\!|\@|\#|\$|\%|\^|\&|\*|\(|\)|\-|\_|\+|\=|\||\\|\[|\]|\{|\}|\;|\:|\"|\'|\,|\<|\.|\>|\/|\?|\,|\。|\?|\:|\;|\‘|\’|\”|\“|\、|\·|\!|\(|\)|\》|\《|\『|\』]/g, "");
    return strs;
}

你可能感兴趣的:(jquery,js,前端,jq)