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 相关文章推荐
js控制页面控件隐藏显示的两种方法介绍
Oct 09 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
Jun 30 Javascript
javascript框架设计读书笔记之数组的扩展与修复
Dec 02 Javascript
JS模拟键盘打字效果的方法
Aug 05 Javascript
常用的Javascript设计模式小结
Dec 09 Javascript
Dojo获取下拉框的文本和值实例代码
May 27 Javascript
JS动态的把左边列表添加到右边的实现代码(可上下移动)
Nov 17 Javascript
JavaScript简单生成 N~M 之间随机数的方法
Jan 13 Javascript
微信JS-SDK选取手机照片上传功能
Apr 21 Javascript
Vue.js中关于侦听器(watch)的高级用法示例
May 02 Javascript
js实现滑动滑块验证登录
Jul 24 Javascript
逐行分析鸿蒙系统的 JavaScript 框架(推荐)
Sep 17 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
array_multisort实现PHP多维数组排序示例讲解
2011/01/04 PHP
PHP 实现explort() 功能的详解
2013/06/20 PHP
Yii不依赖Model的表单生成器用法实例
2014/12/04 PHP
PHP获取指定日期是星期几的实现方法
2016/11/30 PHP
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
2007/11/30 Javascript
jQuery移除tr无效的解决方法(tr是动态添加)
2014/09/22 Javascript
js实现ArrayList功能附实例代码
2014/10/29 Javascript
Jquery easyui 实现动态树
2015/11/17 Javascript
JavaScript_object基础入门(必看篇)
2016/06/13 Javascript
JS中with的替代方法与String中的正则方法详解
2016/12/23 Javascript
解决AjaxFileupload 上传时会出现连接重置的问题
2017/07/07 Javascript
ES6中数组array新增方法实例总结
2017/11/07 Javascript
详解如何使用 vue-cli 开发多页应用
2017/12/16 Javascript
JS使用遮罩实现点击某区域以外时弹窗的弹出与关闭功能示例
2018/07/31 Javascript
详解Js里的for…in和for…of的用法
2019/03/28 Javascript
解决vue-cli项目开发运行时内存暴涨卡死电脑问题
2019/10/29 Javascript
python中使用百度音乐搜索的api下载指定歌曲的lrc歌词
2014/07/18 Python
python使用pyqt写带界面工具的示例代码
2017/10/23 Python
python绘制多个曲线的折线图
2020/03/23 Python
Pycharm更换python解释器的方法
2018/10/29 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
2019/05/13 Python
浅谈python之自动化运维(Paramiko)
2020/01/31 Python
django 装饰器 检测登录状态操作
2020/07/02 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
Python下载网易云歌单歌曲的示例代码
2020/08/12 Python
英国最大的运动营养公司之一:LA Muscle
2018/07/02 全球购物
区三好学生主要事迹
2014/01/30 职场文书
爱国卫生月实施方案
2014/02/21 职场文书
三月法制宣传月活动总结
2014/07/03 职场文书
大专生自我鉴定怎么写
2014/09/16 职场文书
学生未请假就回家检讨书
2014/09/22 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
九华山导游词
2015/02/03 职场文书
使用Vue3+Vant组件实现App搜索历史记录功能(示例代码)
2021/06/09 Vue.js
分析mysql中一条SQL查询语句是如何执行的
2021/06/21 MySQL
win11无线投屏在哪设置? win11无线投屏功能的使用方法
2022/04/08 数码科技