将html节点转换为一行字符串(最小化)
Convert html node to one line string(minify)
我在变量中有一个dom节点,我想删除html标签之间的所有输入/换行符,制表符。基本上,我想在不使用外部库的情况下缩小它。我该怎么做呢?
var target = document.getElementById('myid');
var wrap = document.createElement('div');
wrap.appendChild(target.cloneNode(true));
不美观,但应该可以用
target.innerHTML = target.innerHTML.replace(/'n|'t/g, ' ');
您可以用空字符串target.replace(/('r'n|'n|'r)/gm,"");
相关文章:
- 从 html 表中选择一行(突出显示)并在单击按钮时发送值
- html画布鼠标后的一行
- 当上一行/当前行被填充时,将新行添加到HTML表中
- Html-从数据库中删除一行
- 用 HTML 中的一行连接 2 张图像.姜戈模板
- 如何将动态颜色应用于与 HTML 表不同的每一行
- 从同一行中获取最接近复选框列的列的 html 值
- 使用 JavaScript 编辑 HTML 中的每一行
- 阻止浮动 HTML 元素下降到下一行
- 如何使用jQuery和Ajax将文本文件中的每一行加载到HTML列表中
- JQuery HTML 避免使用每个表中的第一行
- html表的xsl生成为每一行提供一个按钮
- 如何在嵌入php的html表中为每一行添加复选框,并在数据库(Postgresql)中更新其值
- 在不影响第一行的情况下,每隔一行缩进一个表.html/css/js/jQuery
- 如何使用jQuery根据某些条件获取HTML表的下一行
- 如何在 JavaScript 中的 HTML 表正文中插入一行
- 如何从.txt文件中提取内容并在HTML中随机显示一行
- HTML DOM和jQuery DOM放在一行中
- 删除以编程方式添加到HTML表中的最后一行表
- 下一行是jquery上的html代码