代码之家  ›  专栏  ›  技术社区  ›  user160820

删除DIV中的子节点

  •  2
  • user160820  · 技术社区  · 14 年前

    最好的办法是什么?

    1 回复  |  直到 14 年前
        1
  •  5
  •   James    14 年前
    var myDiv = document.getElementById('my-div'),
        children = myDiv.childNodes,
        len = children.length,
        reg = /(?:\s|^)fooClass(?:\s|$)/;
    
    while (len--) {
         if (reg.test(children[len].className || '')) {
             myDiv.removeChild(children[len]);
         }
    }