删除空白节点方法

来源:互联网 发布:剑灵官方捏脸数据 编辑:程序博客网 时间:2024/04/29 15:34
function cleanWhitespaceDG(nodeObj){
     for(var i=nodeObj.childNodes.length-1;i>=0;i--){
          var node=nodeObj.childNodes[i];
          if(node.nodeType==3 && /\s/.test(node.nodeValue)){   //文本节点 并且 文本节点的值为空白
             node.parentNode.removeChild(node);
             continue;
          }
          cleanWhitespaceDG(node);
     }
}
0 0