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动画效果实现代码
Jul 14 Javascript
如何通过javascript操作web控件的自定义属性
Nov 25 Javascript
iframe子页面与父页面在同域或不同域下的js通信
May 07 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
Aug 08 Javascript
innerHTML中标签可以换行的方法汇总
Aug 14 Javascript
jquery实现的点击翻书效果代码
Nov 04 Javascript
Bootstrap Table使用方法详解
Aug 01 Javascript
详解JS去重及字符串奇数位小写转大写
Dec 29 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
vue.js整合vux中的上拉加载下拉刷新实例教程
Jan 09 Javascript
bootstrap 路径导航 分页 进度条的实例代码
Aug 06 Javascript
vue 父组件中调用子组件函数的方法
Jun 06 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
SONY SRF-22W(33W)的电路分析和维修案例
2021/03/02 无线电
php给图片加文字水印
2015/07/31 PHP
php版微信公众账号第三方管理工具开发简明教程
2016/09/23 PHP
PHP第三方登录―QQ登录实现方法
2017/02/06 PHP
javascript学习笔记(十二) RegExp类型介绍
2012/06/20 Javascript
JS获取当前日期时间并定时刷新示例
2021/03/04 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
2015/04/17 Javascript
小巧强大的jquery layer弹窗弹层插件
2015/12/06 Javascript
手机端点击图片放大特效PhotoSwipe.js插件实现
2016/08/24 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
2017/07/11 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
Vue实现typeahead组件功能(非常靠谱)
2017/08/26 Javascript
vue封装第三方插件并发布到npm的方法
2017/09/25 Javascript
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
关于vue 结合原生js 解决echarts resize问题
2020/07/26 Javascript
Vant picker 多级联动操作
2020/11/02 Javascript
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
[56:21]LGD vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python的标准模块包json详解
2017/03/13 Python
python 生成图形验证码的方法示例
2018/11/11 Python
由Python编写的MySQL管理工具代码实例
2019/04/09 Python
Django+zTree构建组织架构树的方法
2019/08/21 Python
Django 返回json数据的实现示例
2020/03/05 Python
Python打印特殊符号及对应编码解析
2020/05/07 Python
python数据抓取3种方法总结
2021/02/07 Python
CSS3对背景图片的裁剪及尺寸和位置的设定方法
2016/03/07 HTML / CSS
预订全球最佳旅行体验:Viator
2018/03/30 全球购物
全球立体声:World Wide Stereo
2018/09/29 全球购物
马德里竞技官方网上商店:Atletico Madrid Shop
2019/03/31 全球购物
优秀社区干部事迹材料
2014/02/03 职场文书
无传销社区工作方案
2014/05/13 职场文书
品牌转让协议书
2014/08/20 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书
Python中使用subprocess库创建附加进程
2021/05/11 Python
Python自动化之批量处理工作簿和工作表
2021/06/03 Python
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android