js控制文本框输入的字符数
来源:互联网 发布:彩虹六号网络类型m 编辑:程序博客网 时间:2024/05/18 13:07
1、页面代码
<s:textfield name="title" id="title" maxlength="20"></s:textfield>
2、js代码
这里需要jquery的支持
$(function(){
var _area=$('#title');
var _info=_area.next();
var _max=_area.attr('maxlength');
var _val,_cur,_count,_warn;
_area.bind('keyup change',function(){ //绑定keyup和change事件
if(_info.find('span').size()<1){//避免每次弹起都会插入一条提示信息
_info.append('<span>你还可以输入<em>'+ _max +'</em>个字符<font>[不区分中英文字符数]</font></span>');
}
_val=$(this).val();
_cur=_val.length;
_count=_info.find('em');
_warn=_info.find('font');
if(_cur==0){//当默认值长度为0时,可输入数为默认maxlength值,此时不可提交
_count.text(_max);
}else if(_cur<_max){//当默认值小于限制数时,可输入数为max-cur
_count.text(_max-_cur);
_warn.text('不区分中英文字符数');
}else{//当默认值大于等于限制数时,插入一条提示信息并截取限制数内的值
_count.text(0);
_warn.text('不可再输入!');
$(this).val(_val.substring(0,_max));
}
});
});
- js控制文本框输入的字符数
- js控制文本框禁止输入特殊字符
- js控制文本框禁止输入特殊字符
- js控制文本框中的字符数
- 控制文本框的字符个数,显示还可输入的字符数
- flex控制文本框输入指定的字符
- JS控制文本框输入
- js控制文本框输入的值
- JS控制文本框只能输入N个字符
- JS控制文本框只能输入整数或带一位小数的浮点数
- js控制文本框输入内容
- js控制文本框输入数据
- js控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
- 利用正则表达式, 验证控制文本框的输入字符类型
- 利用正则表达式验证控制文本框的输入字符类型
- 利用正则表达式验证控制文本框的输入字符类型
- 利用正则表达式验证控制文本框的输入字符类型
- 利用正则表达式, 验证控制文本框的输入字符类型
- 整理一系列优秀的Android开发源码
- C++模板参数为数组
- Super Pig 游戏大纲设定公开
- jsp课程(1)--初识jsp
- jsp网络编程基本常识
- js控制文本框输入的字符数
- 寻找数组中第k小元素
- Oracle数据库日志存放位置
- 杂记之C语言之关键字volatile和static
- Outlook 打开, 关闭变慢(Outlook 2007 so slow and not just me..check this out!)
- 每隔三位数字加逗号
- ENVI&IDL下绘制散点图方式总结
- 11-5 数据库加强(dateadd,datediff,datepart case()函数)整理了上课的笔记和老师留的作业
- 北大青鸟毕业的程序员该何去何从