js计算字节长度
<script language="JavaScript"> GetLength = function(str) { ///<summary>获得字符串实际长度,中文2,英文1</summary> ///<param name="str">要获得长度的字符串</param> var realLength = 0, len = str.length, charCode = -1; for (var i = 0; i < len; i++) { charCode = str.charCodeAt(i); if (charCode >= 0 && charCode <= 128) realLength += 1; else realLength += 2; } return realLength; }; $("#maxName").bind("input propertychange", function() { //获取.input-form下的所有 <input> 元素,并实时监听用户输入 $("#num").html("字符长度(中文状态下特殊字符为2英文为1):"+GetLength($("#maxName").val())); if (GetLength($("#maxName").val())>="300") { $("#maxName").val($("#maxName").val().substring(0,$("#maxName").val().length-1)); } }); </script>
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: JS计算字符串的字节数
- 下一篇: PHP将数组存入数据库中的四种方式