码迷,mamicode.com
首页 > 其他好文 > 详细

切割器

时间:2015-07-16 13:36:40      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

function loginBoxHeightChange() {
                    var textarea = document.getElementById(‘tx‘);
                    // textarea.style.height = textarea.scrollHeight + ‘px‘
                     textarea.style.overflowY = ‘hidden‘
                    textarea.style.resize = ‘none‘
                    textarea.style.backgroundColor = ‘#89bde5‘
                    textarea.style.border = ‘none‘
                    textarea.style.textDecoration = ‘underline‘;
                      textarea.readOnly = true;
                     var newTextarea=spliter(textarea.innerHTML,20)
                    var array= newTextarea.split("\n")
                    if(array.length>3)
                        {
                            textarea.innerHTML=array[0]+"
"+array[1]+"
"+array[2].substring(0,19)+"...";
                        }else{
                            textarea.innerHTML=newTextarea;
                        }
     
            }
            function spliter(text, max) {
              var strs = new Array();
              strs = text.split(‘
‘);
              var result = ‘‘
              for (var n = 0; n < strs.length; n++) {
                result += splitMultiLine(strs[n], max);
              };
              return result;
            }
            function splitMultiLine(x, max) {
              var strArray = ‘‘;
              var num = Math.ceil(x.length / max);
              var array = new Array();
              for (var i = 0; i < num - 1; i++) {
                array[i] = x.substring(max * i, max * (i + 1));
                strArray += array[i] + ‘&#13;&#10;‘;
              }
              array[num - 1] = x.substring(max * (num - 1));
              strArray += array[num - 1] + ‘&#13;&#10;‘;
              return strArray;
            }

切割器

标签:

原文地址:http://www.cnblogs.com/wiming/p/4650760.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!