文本域限制字数并且超多的字数自动替换成空:
<textarea cols='30' rows=2 onkeyup=checkTextArea(this,60) onkeydown =checkTextArea(this,60) style="overflow:hidden;"></textarea>
<p>
还可以输入:<em id='limittip'>60</em>字
</p>
<script type="text/javascript">
function checkTextArea(obj,maxWords){
var limit = maxWords;
var limittip = document.getElementById('limittip');
var str = obj.value;
var len = str.length;
var reallen = 0;
for(i=0;i<len;i++){
if(str.charCodeAt(i)>255){
reallen += 2;
if(reallen > limit){
reallen -= 2;
obj.value = str.substr(0,i);
break;
}
}
else{
reallen++;
if(reallen > limit){
reallen--;
obj.value = str.substr(0,i);
break;
}
}
}
limittip.innerHTML = limit - reallen;
}
</script>
原文参考地址:http://www.decimage.com/web/js-for-textarea-count-bytes.html
分享到:
相关推荐
textarea剩余字数
NULL 博文链接:https://diaoweili.iteye.com/blog/774179
现在流行的Twitter等微...使用方法是,先增加一个span,用于显示剩余的字数,然后在Textarea中,加入一个onkeydown和onkeyup的事件,调用另一段JavaScript函数,函数调用的参数为span的id和textarea的id,然后再JavaSc
从新浪微博代码里抄的,非常不错,需要的朋友可以参考下。
jQuery插件charCount模仿twitter和新浪微博的textarea字数统计.zip
控制textarea文本长度,限制输入字数(带统计)的特效! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
是在文本框中输入文字的时候,会自动统计输入的字符,并显示用户还能输入的字符,其实js也可以实现,下面就以示例的方式为大家讲解下
jQuery textarea文本框输入文字字数限制提示代码,设置固定输入字符,实时计算显示已经输入多少字符。
Element:Object限制统计对象 (*必须) MaxLen:Number最大可输入长度 (*必须) objMax:Object显示最大输入长度对象 (*可选) objTotal:Object显示输入统计对象 (*可选) objLeft:Object显示可输入长度对象 (*可选) ...
主要为大家详细介绍了Vue实现动态显示textarea剩余文字数量,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
textarea称文本域,又称文本区,其不能通过maxlength属性来限制字数,为此必须寻求其他方法来加以限制以达到预设的需求
主要介绍了jQuery计算textarea中文字数(剩余个数)的示例程序,大家参考使用吧
textarea还剩余字数统计,支持复制粘贴的时候统计字数
本文主要介绍了jQuery实现统计输入文字个数的方法,具有一定的参考价值,需要的朋友一起来看下吧
字数统计功能,原理是给textarea添加onKeyup事件,事件读取textarea内容并获得长度,并赋值给统计字数的那个文本节点,这里有一点要注意的是添加onKeypress和onKeydown事件也能实现效果,但都有些不足,会在某些情况...