美文网首页
2018-03-06 超出设定字数...显示

2018-03-06 超出设定字数...显示

作者: web_lyq | 来源:发表于2018-03-06 11:42 被阅读0次

var codeLength = function (cname, num) {

        var re = /^[0-9a-zA-Z]*$/g;

        var cname = document.getElementsByClassName(cname);

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

            var length = 0;

            var now = cname[i].innerHTML;

            var nowLength = cname[i].innerHTML.length;

            for (var j = 0; j < nowLength; j++) {

                if (re.test(now[j])) {

                    length += 0.5;

                } else {

                    length += 1;

                }

            }

            if (length > num) {

                cname[i].innerHTML = cname[i].innerHTML.substr(0, num - 5) + "..."

            }

        }

    }

相关文章

网友评论

      本文标题:2018-03-06 超出设定字数...显示

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