checkText输入框可输入字符个数提示
来源:互联网 发布:c java md5加密解密 编辑:程序博客网 时间:2024/04/28 22:34
checkText输入框可输入字符个数提示:
从xweibo提取出来的,做了相应修改
var myUtil = {checkText : function(textSelector, tipSelector, num) {var t = textSelector.val();var v = $.trim(textSelector.val());var left = this.calWbText(v, num);if (left >= 0)tipSelector.html(this.getText('您还可以输入{0}字', '<span>' + left+ '</span>'));elsetipSelector.html(this.getText('已超出{0}字', '<span>' + (-left)+ '</span>'));// this.jqWarn.checkClass(exceedCS,left<0);return left >= 0 && v;},calWbText : function(text, max) {if (max === undefined)max = 140;var cLen = 0;var matcher = text.match(/[^\x00-\xff]/g), wlen = (matcher && matcher.length) || 0;return Math.floor((max * 2 - text.length - wlen) / 2);},templ : function(str, map, urlencode, cascade) {return str.replace(/\{([\w_$]+)\}/g, function(s, s1) {var v = map[s1];if (cascade && typeof v === 'string')v = argument.callee(v, map, urlencode, cascade);if (v === undefined || v === null)return '';return urlencode ? encodeURIComponent(v) : v;});},texts : {},getText : function(tx, map) {var texts = this.texts;if (tx in texts) {tx = texts[tx];}if (map !== undefined) {return this.templ(tx,$.isArray(map) || typeof map == 'object' ? map : [ map ]);}return tx;}};
使用myUtil.checkText($(‘#text’), $('#tip'), 1000);
0 0
- checkText输入框可输入字符个数提示
- 限制EDITTEXT可输入的字符个数
- 输入框 提示剩余可输入文字
- textarea限制每行可输入固定个数的字符
- 计算输入框的字符个数
- js限制字符的输入的数量(并提示还可输入多少字符)
- 关于输入框可输入字符的限定小结
- javascript面向对象学习 - 输入框最大可输入字符
- 控制textarea输入字符个数
- 限制UITextField输入字符个数
- 《统计输入字符的个数》
- 实时监测输入字符个数
- textarea 限制输入字符个数
- 控制文本框的字符个数,显示还可输入的字符数
- 通过TextWatcher去观察输入框中输入的内容以及输入字符个数
- 输入框可输入、不可输入控制
- 输入框输入提示代码
- 利用JS限制多行文本框字符输入个数
- Django的select_related 和 prefetch_related 函数优化查询
- ajax学习
- contiki系统学习套件
- 关于更改ip后dbconsole服务不能启动(em不能使用)问题的根本解决方法
- EditPlus添加到右键菜单
- checkText输入框可输入字符个数提示
- 00-自测2. 素数对猜想 (20)
- zTree+PHP
- CSR蓝牙芯片开发
- How to Reset USB Device in Linux
- 新年开工第一天
- 电子商务系统的设计与实现(十一):数据库设计
- 百度地图3.3带搜索功能
- JQUERY校验