zoukankan      html  css  js  c++  java
  • JS 判断字串字节数,并截取长度

    JS 判断字串字节数,并截取长度

     
    var matchWords;
            function notifyTextLength() {
                var inputNum = document.getElementById("txtTitle").value.replace(/[^x00-xff]/g, "**").length; //得到输入的字节数
                if (inputNum <= 200) {
                    matchWords = document.getElementById("txtTitle").value.length;
                    document.getElementById("inputedWord").innerHTML = inputNum + "字节," + matchWords + "字符";
                    document.getElementById("inputtingWord").innerHTML = (200 - inputNum) + "字母,"+(Math.round(((200-inputNum)/2)-0.5))+"汉字";
                }
                if (inputNum > 200) {
                    document.getElementById("txtTitle").value = document.getElementById("txtTitle").value.substring(0, matchWords);

     //如果超过200字节,就截取到200字节

                 }
                   
            }
    <input id="txtTitle" type="text" class="inputText" runat="server" onpropertychange="notifyTextLength();" />

    当前已经输入<span id="inputedWord" style="color:red"></span> 还可以输入<span id="inputtingWord" style="color:Red;"></span>

    本文转载自:http://www.cnblogs.com/redvito/p/6114826.html

  • 相关阅读:
    我所了解的meta
    移动端遇到的问题
    反编译工具
    Nginx安装及配置免费HTTPS证书
    Python中通过lambda抛异常的奇技淫巧
    理解PEP333-WSGI
    Doker学习笔记之一:安装
    《程序员修炼之道》备忘清单
    日常开发工具列表
    NLP入门资料
  • 原文地址:https://www.cnblogs.com/Eton/p/6115345.html
Copyright © 2011-2022 走看看