通过类名删除元素

17 浏览
0 Comments

通过类名删除元素

我有下面的代码来根据类名查找元素:

// 通过类名获取元素
var cur_columns = document.getElementsByClassName('column');
// 现在移除它们
for (var i = 0; i < cur_columns.length; i++) {
}

我需要引用父元素或其他东西吗?最好的处理方式是什么?

以下是JavaScript代码:

var col_wrapper = document.getElementById("columns").getElementsByTagName("div");
var len = col_wrapper.length;
alert(len);
for (var i = 0; i < len; i++) {
    if (col_wrapper[i].className.toLowerCase() == "column") {
        col_wrapper[i].parentNode.removeChild(col_wrapper[i]);
    }
}

以下是HTML代码:

    cows
    cows
    cows
    cows

0