javascript统计输入文本的简易方法
2016-03-11 14:13
603 查看
计算文本框的输入字符数的简易方法:
将一个中文字符替换成2个英文字符,对替换后的字符串进行统计
var text = document.getElementsByTagName('textarea')[0]; var tValue = text.value; num = Math.ceil(getLength(tValue)/2); //正则:用于区分中文为两个字节 function getLength(str){ return String(str).replace(/[^\x00-\xff]/g,'aa').length; }
将一个中文字符替换成2个英文字符,对替换后的字符串进行统计
相关文章推荐
- Javascript进阶篇——(DOM—认识DOM、ByName、ByTagName)—笔记整理
- 收集Web前端 面试题 Javascript部分
- JS正则表达式验证账号、手机号、电话和邮箱
- OC与JavaScript交互学习过程中的资料整理
- Json FastJson Gson介绍与使用
- JS实现DIV盒子高度为宽度2倍
- jsoup爬取指定网页的url和图片
- JS验证电话和传真号码格式
- JS验证手机号码格式
- JS验证用户名必须以字母(不区分大小写)、数字、下划线(_)随意组合的字符
- JS判断URL网址格式(可匹配中文)
- JSP中的坑(一):一个空格都不能少
- alibaba fastjson 相关资料记录
- json-lib 的maven dependency 异常解决方案
- JS获取字符串长度,1个中文=2个英文
- alibaba的FastJson(高性能JSON开发包),fastjson 使用demo
- js操作svg整体缩放
- javascript html5 canvas实现可拖动省份的中国地图
- JavaScript事件详解
- JSON和对象之前的相互转换