JS控制输入框内字符串长度


Posted in Javascript onMay 21, 2014
// 获取字符串的字节长度
function len(s) {
s = String(s);
return s.length + (s.match(/[^\x00-\xff]/g) || "").length;// 加上匹配到的全角字符长度
}
function limit(obj, limit) {
var val = obj.value;
if (len(val) > limit) {
val=val.substring(0,limit);
while (len(val) > limit){
val = val.substring(0, val.length - 1);
};
obj.value = val;
}
}
$("#nickName").keyup(function(){
limit(this,20);//20字节内
})
Javascript 相关文章推荐
ExtJS GridPanel 根据条件改变字体颜色
Mar 08 Javascript
Javascript判断文件是否存在(客户端/服务器端)
Sep 16 Javascript
AngularJS基础知识
Dec 21 Javascript
JS简单实现String转Date的方法
Mar 02 Javascript
bootstrap datetimepicker2.3.11时间插件使用
Nov 19 Javascript
解析ajaxFileUpload 异步上传文件简单使用
Dec 30 Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
Aug 03 Javascript
vue 设置proxyTable参数进行代理跨域
Apr 09 Javascript
json数据传到前台并解析展示成列表的方法
Aug 06 Javascript
JS实现判断有效的数独算法示例
Feb 25 Javascript
你可能不知道的CORS跨域资源共享
Mar 13 Javascript
vue项目打包后怎样优雅的解决跨域
May 26 Javascript
javascript学习笔记之10个原生技巧
May 21 #Javascript
jquery实现预览提交的表单代码分享
May 21 #Javascript
javascript制作的网页侧边弹出框思路及实现代码
May 21 #Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
May 21 #Javascript
Jquery的each里用return true或false代替break或continue
May 21 #Javascript
alert和confirm功能介绍
May 21 #Javascript
采用call方式实现js继承
May 20 #Javascript
You might like
smarty的保留变量问题
2008/10/23 PHP
PHP执行zip与rar解压缩方法实现代码
2010/12/05 PHP
推荐5款跨平台的PHP编辑器
2014/12/25 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
javascript下过滤数组重复值的代码
2007/09/10 Javascript
JavaScript中的Array对象使用说明
2011/01/17 Javascript
js 显示base64编码的二进制流网页图片
2014/04/04 Javascript
drag-and-drop实现图片浏览器预览
2015/08/06 Javascript
jQuery validate插件submitHandler提交导致死循环解决方法
2016/01/21 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
详解springmvc 接收json对象的两种方式
2016/12/06 Javascript
jq给页面添加覆盖层遮罩的实例
2017/02/16 Javascript
JS字符串false转boolean的方法(推荐)
2017/03/08 Javascript
微信小程序中hidden不生效原因的解决办法
2017/04/26 Javascript
Angular简单验证功能示例
2017/12/22 Javascript
jQuery NProgress.js加载进度插件的简单使用方法
2018/01/31 jQuery
垃圾回收器的相关知识点总结
2018/05/13 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
vue集成chart.js的实现方法
2019/08/20 Javascript
vue 开发之路由配置方法详解
2019/12/02 Javascript
[38:39]KG vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
详解Python发送邮件实例
2016/01/10 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
python梯度下降法的简单示例
2018/08/31 Python
CentOS7安装Python3的教程详解
2019/04/10 Python
Python定时任务随机时间执行的实现方法
2019/08/14 Python
html5文本内容_动力节点Java学院整理
2017/07/11 HTML / CSS
HTML5实现获取地理位置信息并定位功能
2015/04/25 HTML / CSS
美国最顶级的精品店之一:Hampden Clothing
2016/12/22 全球购物
苏格兰领先的多渠道鞋店:Begg Shoes
2019/10/22 全球购物
宿舍违规用电检讨书
2014/02/16 职场文书
大学生通用个人自我评价
2014/04/27 职场文书
2015年个人现实表现材料
2014/12/10 职场文书
PHP遍历数组的6种方式总结
2021/11/17 PHP
Redis 异步机制
2022/05/15 Redis