JS判断字符串字节数并截取长度的⽅法
本⽂实例讲述了JS判断字符串字节数并截取长度的⽅法。分享给⼤家供⼤家参考,具体如下:
这是在项⽬制作中,积累到的⼀个东西,感觉效果还可以,现在贴上效果:
那么,在页⾯上,我们需要检测两个东西,⼀个就是字节数,⼀个就是字符数。
由于数据库中,要求title的长度字节数为200,那么具体的js代码如下:
/*************************************************************************
* CodeBy:SCY CodeDate:2011年3⽉11⽇ 12:01:16
* DESC:主要是⽤来判断当前输⼊的字节数,以便做到限制输⼊标题的长度功能
**************************************************************************/
var matchWords;
function notifyTextLength() {
var inputNum = ElementById("txtTitle").place(/[^ 00- ff]/g, "**").length; //得到输⼊的字节数
if (inputNum <= 200) {
matchWords = ElementById("txtTitle").value.length;
}
if (inputNum > 200) {
js验证字符串长度}
其中,matchWords代表的是当字节数⼩于200的情况下,匹配的字符的个数;inputNum则是输⼊的字节数。
当标题输⼊的字节数⼤于200的时候,就按照字符个数进⾏截取。
html代码如下:
<input id="txtTitle" type="text" class="inputText" runat="server" onpropertychange="notifyTextLength();" />
当前已经输⼊<span id="inputedWord" ></span>
还可以输⼊<span id="inputtingWord" ></span>
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《》
希望本⽂所述对⼤家JavaScript程序设计有所帮助。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。