zoukankan      html  css  js  c++  java
  • 切割器

    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(" ")
                        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;
                }

  • 相关阅读:
    PHP读写XML文件的四种方法
    如何在linux系统中设置静态ip地址
    Memcached和Memcache安装(64位win7)
    Mysql存储过程和函数区别介绍
    随笔
    Vue 中使用axios传参数,后端收不到数据
    vs2019创建mvc连接mysql
    dapper多表查询
    Java并发编程:volatile关键字解析
    Mysql Innodb 间隙锁浅析
  • 原文地址:https://www.cnblogs.com/wiming/p/4650760.html
Copyright © 2011-2022 走看看