javascript查找子节点时,html里的换行可能会被当成节点

1.直接去HTML里找到该换行的地方去掉换行

2.写一个方法把元素类型为空格而且是文本都删除

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)

}

}

}
原文地址:https://www.cnblogs.com/zzd0916/p/6478995.html