textarea根据内容自动增长

textarea根据内容自动扩大,param(a:textarea,row:行数)
<pre name="code" class="javascript">        var agt = navigator.userAgent.toLowerCase();  
        var is_op = (agt.indexOf("opera") != -1);  
        var is_ie = (agt.indexOf("msie") != -1) && document.all && !is_op;  
        function resizeTextarea(a,row){  
            if(!a){return}  
            if(!row)  
                row=5;  
            var b=a.value.split("\n");  
            var c=is_ie?1:0;  
            c+=b.length;  
            var d=a.cols;  
            if(d<=20){d=60}  
            for(var e=0;e<b.length;e++){  
                if(b[e].length>=d){  
                    c+=Math.ceil(b[e].length/d)  
                }  
            }  
            c=Math.max(c,row);  
            if(c!=a.rows){  
                a.rows=c;  
            }  
        } 



                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值