限制文本输入

原创 2012年03月27日 13:46:59

/**
 * 限制文本域输入
 */
function limitLength(obj, length) {     
    var desc = obj.value;       
    obj.value = substr(obj.value,length);     
}   

function substr(str,length){     
    var l=0,i=0;     
while(l <length && i<str.length){     
        l+=1;     
 
if(str.substring(i,i+1).match(/[\u4e00-\u9fa5]/))l+=2;//一个中文是相当于3个英文   
        i+=1;     
    }     
 
return str.substring(0,i);     

相关文章推荐

Textarea限制输入文本长度

  • 2011年12月25日 15:26
  • 396B
  • 下载

限制HTML的文本编辑框只能输入数字4种方法

限制HTML的文本编辑框只能输入数字4种方法1. keydown 通过阻止事件往keypress传播,来禁止非数字字符在文本框显示。 function prevent(e)...

输入框 文本域 字数限制

  • 2016年03月09日 12:36
  • 3KB
  • 下载

限制textarea文本域中输入字符个数…

通常我们需要对用户文本输入进行字符数量上的限制,对于文本输入域,我们可以通过maxlength属性来限制用户可输入的最大字符数,但是textarea这种文本输入域的话我们只能通过js来控制输入字符数了...
  • lsfhack
  • lsfhack
  • 2017年04月08日 08:35
  • 268

VC++限制编辑框输入文本的长度

  • 2012年08月09日 18:33
  • 12KB
  • 下载

多行文本输入框字数限制代码

  • 2016年12月20日 12:11
  • 4KB
  • 下载

关于textView中富文本输入字数限制(中文和表情)

对于限制UITextView输入的字符数。相信大家在网上见得最多的是实现UITextViewDelegate [objc] view plaincopy - (...

限制文本输入

  • 2016年09月29日 14:08
  • 22.22MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:限制文本输入
举报原因:
原因补充:

(最多只允许输入30个字)