下面是编程之家 jb51.cc 通过网络收集整理的代码片段。
编程之家小编现在分享给大家,也给大家做个参考。
function cleanWhitespace(element) { //如果不提供参数,则处理整个HTML文档 element = element || document; //使用第一个节点作为开始指针 var cur = element.firstChild; //一直循环,直到没有子节点为止。 while (cur != null) { //如果节点是文本节点,并且只包含空格 if ((cur.nodeType == 3) && !/\S/.test(cur.nodeValue)) { element.removeChild(cur); } //一个节点元素 else if (cur.nodeType == 1) { //递归整个文档 cleanWhitespace(cur); } cur = cur.nextSibling; //遍历子节点 } }
以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。