我在变量中有一个dom节点,我想删除所有输入/换行符,html标签之间的标签。基本上我想在不使用外部库的情况下缩小它。我怎么能这样做。
var target = document.getElementById('myid');
var wrap = document.createElement('div');
wrap.appendChild(target.cloneNode(true));
wrap包含节点..
答案 0 :(得分:9)
不优雅,但应该有效
target.innerHTML = target.innerHTML.replace(/\n|\t/g, ' ');
答案 1 :(得分:3)
您可以使用空字符串target.replace(/(\r\n|\n|\r)/gm,"");