JS判断字串字节数,并截取长度
这是在项目制作中,积累到的一个东西,感觉效果还可以,现在贴上效果:
那么,在页面上,我们需要检测两个东西,一个就是字节数,一个就是字符数。
由于数据库中,要求title的长度字节数为200,那么具体的js代码如下:
* CodeBy:SCY CodeDate:2011年3月11日 12:01:16
* DESC:主要是用来判断当前输入的字节数,以便做到限制输入标题的长度功能
**************************************************************************/
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字节
}
}
其中,matchWords代表的是当字节数小于200的情况下,匹配的字符的个数;inputNum则是输入的字节数。
当标题输入的字节数大于200的时候,就按照字符个数进行截取。
html代码如下:
当前已经输入<span id="inputedWord" style="color:red"></span> 还可以输入<span id="inputtingWord" style="color:Red;"></span>
转载于:https://www.cnblogs.com/scy251147/archive/2011/04/04/2005333.html
JS判断字串字节数,并截取长度相关推荐
- html中js判断字数截取,JS判断字符串字节数并截取长度的方法
本文实例讲述了JS判断字符串字节数并截取长度的方法.分享给大家供大家参考,具体如下: 这是在项目制作中,积累到的一个东西,感觉效果还可以,现在贴上效果: 那么,在页面上,我们需要检测两个东西,一个就是 ...
- c语言如何判断当前是 空字符,c语言如何判断字串中没有没有某个字元?
c语言如何判断字串中没有没有某个字元?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! c语言如何判断字串中没有没有某个字 ...
- sap 判断字串是不是为数字
判断字串是否为数字并输出补零 FM:NUMERIC_CHECK 两种输出结果:NUMC .CHAR L_SAKNR = I_FICHERO-LINEA+L_POS(10). CALL FUNCTION ...
- js获取字符串的字节数
2012-08-28 16:50 js获取字符串的字节数 var lenFor = function(str){ var byteLen=0,len=str.length; if(str){ for( ...
- abcd\110的字节数、字符长度以及字符
//2019-11-1 // "abcd\110"的字节数.字符长度以及字符 #include <stdio.h> #include <string.h> ...
- python 判断 字串包含_数百道BAT等大厂最新Python面试真题,学到你手软!
春招临近,无论是要找工作的准毕业生,还是身在职场想要提升自己的程序员,提升自己的算法内功心法.提升 Python 编程能力,总是大有裨益的.今天,小编发现了一份好资源:Python 实现的面试题集锦! ...
- ios 怎么判断字符串的字节数_iOS 计算字符串长度-boundingRectWithSize:
iOS 7.0之前用sizeWithFont:(计算的不是很准确) CGFloat width1=[(NSString *)obj sizeWithFont:[UIFont systemFontOfS ...
- ios 怎么判断字符串的字节数_如何用IOS判断字符串是不是纯数字
我们在开发项目的时候经常会需要我们只输入一段纯数字,当我们在输入这段数字后就需要对字符串进行判断,看看是不是符合纯数字,那么你知道如何用IOS判断字符串是不是纯数字吗? 下面介绍几种判断字符串是否为纯 ...
- JS判断字符占用字节长度
字母.数据各占一个字节,中文占2个字节 return str.replace(/[\u0391-\uFFE5]/g,"aa").length \u0391-\uFFE5 匹配双字节 ...
最新文章
- vbs之CurrentDirectory
- 【转载】用三段 140 字符以内的代码生成一张 1024×1024 的图片
- errno_t open_s()打开文件出现的错误分析
- Linux下面护眼软件汇总
- 重磅!K8S 1.18版本将内置支持SideCar容器。
- 美团集群调度系统HULK技术演进
- linux 压缩命令
- 2.3 词嵌入的特性
- 上传文件到服务器端后进一步推送到sftp服务器
- python命令行参数 空格_Python 命令行参数
- FISCO BCOS(十一)——— FISCO BCOS如何查看账户
- 使用taskset命令来限制进程的CPU
- 机顶盒App安装在sd卡的目录
- c语言 交互式电子白板案例,交互式电子白板案例分析
- 微信小程序地图如何显示附近厕所WC步行路线
- 没有性生活、觉得老板傻……我们问了2000个人辞职的理由
- 红帽linux安装打印机教程,RHEL5下安装纯文本打印机试验步骤记
- android nfc扇区加密,uniapp安卓NFC MifareClassic读IC卡加密扇区方法
- word文档加密经验实战分享
- Why Littlefinger says ‘an historic day‘ not ‘a historic day‘?