限制文本框,文本域输入的字符数量
2013-10-17 17:44
337 查看
function limitCharsNum(charsNumSpanId,id,max) { setTimeout(function(){ var valLen=$("#"+id).val().length; console.log(max); if(valLen>max) { console.log(valLen); $("#"+id).val($("#"+id).val().substring(0,max)); } $("#"+charsNumSpanId).text((max-valLen)<=0?0:(max-valLen)); }, 100); } function initLimitCharsNum(charsNumSpanId,id,max) { $("#"+id).attr("onpaste","limitCharsNum('"+charsNumSpanId+"','"+id+"',"+max+")"); $("#"+id).attr("oncut","limitCharsNum('"+charsNumSpanId+"','"+id+"',"+max+")"); $("#"+id).attr("onkeydown","limitCharsNum('"+charsNumSpanId+"','"+id+"',"+max+")"); $("#"+id).attr("onkeyup","limitCharsNum('"+charsNumSpanId+"','"+id+"',"+max+")"); $("#"+id).attr("ondrop","limitCharsNum('"+charsNumSpanId+"','"+id+"',"+max+")"); }
例子:
initLimitCharsNum('remainderNum1','ztinput1',100); initLimitCharsNum('remainderNum2','fsnrtextarea1',100);
相关文章推荐
- 限制文本框,文本域输入的字符数量
- 限制文本框,文本域输入的字符数量
- jQuery实现限制textarea文本框输入字符数量的方法
- 文本域限制输入字符数量
- jQuery实现限制textarea文本框输入字符数量的方法
- jQuery实现限制textarea文本框输入字符数量的方法
- 关于限制文本框输入字符类型的问题
- 在richtextbox中每行输入字符数量的限制。(不完全!)
- 限制文本框中只能输入实数或整数,其它字符无效,有劳大家了!
- 使用size和maxlength分别控制文本框宽度和输入字符数的限制
- Swift 限制 TextField 输入字符数量
- [iOS]UITextField和UITextView限制输入字符数量方面
- js 过滤非法字符,只输入数字,文本框长度限制
- UE4 学习笔记(一)--- TextBox 文本框用BluePrint做限制字符输入个数
- jquery限制文本框输入字符长度
- jQ/js限制textarea字符输入数量代码
- HTML 限制文本框只能输入特定字符(比如数字 onkeyup+onafterpaste)
- 限制文本框输入指定字符
- TextWatcher详解,限制输入字符,实现文本框输入框同步,TextView与EditText同步显示