删除childNodes获取的文本节点

function del_ff(elem) {
    var elem_child = elem.childNodes;
    for (var i = 0; i < elem_child.length; i++) {

        if (elem_child[i].nodeName == "#text" && !/\s/.test(elem_child.nodeValue)) {
            // elem.removeChild(elem_child[i]); //表示循环的哪一个如果是空或文本就删除掉,[i]一定不能少。
        }
        console.log(elem_child)
    }    
}

posted @ 2019-02-15 14:22  十年后2028  阅读(273)  评论(0编辑  收藏  举报