如何仅使用Javascript从<br>
删除所有<div>
?即使是单个<br>
也可以。
我知道有一种方法可以使用JQuery,但有没有人知道用Javascript做到这一点的方法?
答案 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,所以反向迭代是个好主意。