仅使用Javascript </div>从<div>中删除所有<br/>

时间:2014-02-06 18:19:35

标签: javascript

如何仅使用Javascript从<br>删除所有<div>?即使是单个<br>也可以。

我知道有一种方法可以使用JQuery,但有没有人知道用Javascript做到这一点的方法?

1 个答案:

答案 0 :(得分:7)

var parent = document.getElementById('parent_element');
var var1   = parent.getElementsByTagName('br');

for(var i = var1.length; i--;) {
    var1[i].parentNode.removeChild(var1[i]);
}

注意反向迭代,它是一个正在修改的实时nodeList,所以反向迭代是个好主意。