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 相关文章推荐
IE8 原生JSON支持
Apr 13 Javascript
javascript实现的HashMap类代码
Jun 27 Javascript
Javascript基础教程之switch语句
Jan 18 Javascript
js计算时间差代码【包括计算,天,时,分,秒】
Apr 26 Javascript
jQuery获取元素父节点的方法
Jun 21 Javascript
js数组去重的N种方法(小结)
Jun 07 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
Sep 03 Javascript
微信小程序实现两边小中间大的轮播效果的示例代码
Dec 07 Javascript
vue响应式更新机制及不使用框架实现简单的数据双向绑定问题
Jun 27 Javascript
解析vue、angular深度作用选择器
Sep 11 Javascript
JS倒计时两种实现方式代码实例
Jul 27 Javascript
基于vue的video播放器的实现示例
Feb 19 Vue.js
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
现磨咖啡骗局!现磨咖啡=新鲜咖啡?现磨咖啡背后的猫腻你不懂!
2019/03/28 冲泡冲煮
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
关于Jqzoom的使用心得 jquery放大镜效果插件
2010/04/12 Javascript
关于COOKIE个数与大小的问题
2011/01/17 Javascript
怎么清空javascript数组
2013/05/11 Javascript
jQuery圆形统计图开发实例
2015/01/04 Javascript
使用Chart.js图表库制作漂亮的响应式表单
2015/10/28 Javascript
a标签跳转到指定div,jquery添加和移除class属性的实现方法
2016/10/10 Javascript
Angularjs实现搜索关键字高亮显示效果
2017/01/17 Javascript
微信小程序 本地数据存储实例详解
2017/04/13 Javascript
JS实现仿饿了么在浏览器标签页失去焦点时网页Title改变
2017/06/01 Javascript
Bootstrap Tree View简单而优雅的树结构组件实例解析
2017/06/15 Javascript
jQuery.Form实现Ajax上传文件同时设置headers的方法
2017/06/26 jQuery
JavaScript中附件预览功能实现详解(推荐)
2017/08/15 Javascript
Three.js利用orbit controls插件(轨道控制)控制模型交互动作详解
2017/09/25 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
Vue的双向数据绑定实现原理解析
2020/02/17 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
2020/07/20 Javascript
python实现从字符串中找出字符1的位置以及个数的方法
2014/08/25 Python
python dict.get()和dict['key']的区别详解
2016/06/30 Python
深入解析Python的Tornado框架中内置的模板引擎
2016/07/11 Python
Python对List中的元素排序的方法
2018/04/01 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
python 微信好友特征数据分析及可视化
2020/01/07 Python
Python第三方库安装缓慢的解决方法
2021/02/06 Python
简单的HTML5初步入门教程
2015/09/29 HTML / CSS
求职简历自荐信范文
2013/10/21 职场文书
大学生表扬信范文
2014/01/09 职场文书
音乐兴趣小组活动总结
2014/07/07 职场文书
创先争优宣传标语
2014/10/08 职场文书
高中社区服务活动报告
2015/02/05 职场文书
综合管理员岗位职责
2015/02/11 职场文书
2016年优秀班主任先进事迹材料
2016/02/26 职场文书
关于感恩的作文
2019/08/26 职场文书
Redis命令处理过程源码解析
2022/02/12 Redis