多行文本框长度限制

function   maxCheck(ele,maxLength)  
              {  
                  var   maxLengh_Bak   =   maxLength;  
                  var   length   =   ele.value.length;  
                  var   i;  
                  for(i=0;i<length;i++)  
                  {  
                    if (/^[/u4E00-/u9FA5]+$/g.test(ele.value.charAt(i)))  
                       {  
                          maxLength=maxLength-2;  
                       }  
                    else  
                       {  
                         maxLength--;  
                       }  
                    if (maxLength<0)  
                      {        
                        alert("长度不能超过"   +   maxLengh_Bak   +   "个字符");  
                        ele.value=ele.value.slice(0,i);  
                        return;      
                  }  
              }       
               return;  
             }

调用: TextBox1.Attributes["onchange"] = "maxCheck(this,10)";

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值