限制textarea 字数


function countChar(textarea,e,spanName)
        { 
            var length =140 - textarea.value.length;
            
            if(length == 0 || length > 0)
            {
                document.getElementById(spanName).innerHTML = length;
            }
            
            if(length == 0)
            {
                if(checkSpecialKeys(e))
                {
                    
                     if(window.event)//IE
                      e.returnValue = true;
                }
                else
                {  
                    if(window.event)//IE
                      e.returnValue = false;
                    else//Firefox
                        e.preventDefault();
                }
            }
            
            if(length < 0)
            {                           
                textarea.value = textarea.value.substring(0,140);
                document.getElementById(spanName).innerHTML = '0';
            }
        } 
        
        function checkSpecialKeys(e)
        {
            if(e.keyCode == 8 || e.keyCode == 46)// && e.keyCode!=37 && e.keyCode!=38 && e.keyCode!=39 && e.keyCode!=40)
                return true;
            else
                return false;
        }  

 

 

<div class="textareaBox"> 
                           <asp:TextBox runat="server" ID="txt_content"  MaxLength="140" TextMode="MultiLine"></asp:TextBox>
                       </div>  
                       <div class="sendMsg">您可以输入 <label id="counter">140</label> 字  <asp:Button ID="Btn_Save" runat="server" OnClientClick="return checkstr();" Text="提 交" CssClass="btn_green" OnClick="Btn_Save_Click"  /></div>




本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/archive/2011/07/04/2097683.html,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值