jQuery实现限制文本框的输入长度


Posted in Javascript onJanuary 11, 2017

jQuery限制文本框输入,包含粘贴。

//限制文本框的输入长度
$(function () {
 $(document).on("keypress", ".txt-valid-len", function (e) {
 if (e.keyCode == 8) {
 return true;
 }
 else {
 var len = $(this).data("maxlength") || 0;
 if (len > 0) {
 return (this.value.length <= len);
 }
 }
 return true;
 });
 //粘贴
 $(document).on("paste", ".txt-valid-len", function () {
 var len = $(this).data("maxlength") || 0;
 if (len > 0) {
 return ((this.value.length + event.clipboardData.getData('Text').length) <= len);
 }
 return true;
 });
 $(document).on("keyup input", ".txt-valid-len", function (e) {
 var keyCode = e.keyCode || e.which || e.charCode;
 if (keyCode == 46 || keyCode == 8) {
 }
 else {
 var len = $(this).data("maxlength") || 0;
 if (len > 0) {
 if (this.value.length > len) {
  this.value = com.cutStr(this.value, len, "");
 }
 }
 }
 });
});

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
在textarea中显示html页面的javascript代码
Apr 20 Javascript
简介AngularJS的HTML DOM支持情况
Jun 17 Javascript
浅析AngularJs HTTP响应拦截器
Dec 28 Javascript
jQuery.deferred对象使用详解
Mar 18 Javascript
JavaScript实现简单Tip提示框效果
Apr 20 Javascript
jquery实现网站列表切换效果的2种方法
Aug 12 Javascript
js从输入框读取内容,比较两个数字的大小方法
Mar 13 Javascript
javascript实现非常简单的小数取整功能示例
Jun 13 Javascript
vue2.0 实现导航守卫(路由守卫)
May 21 Javascript
判断JavaScript中的两个变量是否相等的操作符
Dec 21 Javascript
JavaScript实现指定数量的并发限制的示例代码
Mar 10 Javascript
Openlayers实现扩散的动态点(水纹效果)
Aug 17 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
Jan 11 #Javascript
微信小程序 轮播图swiper详解及实例(源码下载)
Jan 11 #Javascript
Angularjs中使用layDate日期控件示例
Jan 11 #Javascript
web打印小结
Jan 11 #Javascript
微信小程序 常见问题总结(4058,40013)及解决办法
Jan 11 #Javascript
jQuery插件JWPlayer视频播放器用法实例分析
Jan 11 #Javascript
AngularJS中的缓存使用
Jan 11 #Javascript
You might like
56.com视频采集接口程序(PHP)
2007/09/22 PHP
在项目中寻找代码的坏命名
2012/07/14 PHP
基于jquery封装的一个js分页
2011/11/15 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
2013/11/19 Javascript
用js来刷新当前页面保留参数的具体实现
2013/12/23 Javascript
javascript日期格式化示例分享
2014/03/05 Javascript
详谈JavaScript 匿名函数及闭包
2014/11/14 Javascript
js实现同一个页面多个渐变效果的方法
2015/04/10 Javascript
JS实现跟随鼠标立体翻转图片的方法
2015/05/04 Javascript
Javascript函数式编程简单介绍
2015/10/11 Javascript
JavaScript截取、切割字符串的技巧
2016/01/07 Javascript
理解JavaScript中Promise的使用
2016/01/18 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
2016/03/24 Javascript
详解JavaScript对象类型
2016/06/16 Javascript
jQuery回到顶部的代码
2016/07/09 Javascript
js实现城市级联菜单的2种方法
2017/06/23 Javascript
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python 实现堆排序算法代码
2012/06/05 Python
Python 操作文件的基本方法总结
2017/08/10 Python
python构建深度神经网络(续)
2018/03/10 Python
cmd运行python文件时对结果进行保存的方法
2018/05/16 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
2018/11/30 Python
python实现多层感知器MLP(基于双月数据集)
2019/01/18 Python
对python列表里的字典元素去重方法详解
2019/01/21 Python
Django的性能优化实现解析
2019/07/30 Python
Python如何使用input函数获取输入
2020/08/06 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
有趣、实用和鼓舞人心的产品:Inspire Uplift
2019/11/05 全球购物
护士自我鉴定
2013/10/23 职场文书
关于安全演讲稿
2014/05/09 职场文书
卫校毕业生自我鉴定
2014/09/28 职场文书
2014年妇委会工作总结
2014/12/10 职场文书
爱心捐助活动总结
2015/05/09 职场文书
转正申请报告格式
2015/05/15 职场文书
css3 filter属性的使用简介
2021/03/31 HTML / CSS
python pygame入门教程
2021/06/01 Python