js中移除空白节点
2017-04-23 12:27
183 查看
//移除空白节点,空白节点的类型是3
function removeWhiteNode(node) {
for (var i = 0; i < node.childNodes.length; i++) {
if (node.childNodes[i].nodeType === 3 && /^\s+$/.test(node.childNodes[i].nodeValue)) {
node.childNodes[i].parentNode.removeChild(node.childNodes[i]);
}
}
return node;
}
function removeWhiteNode(node) {
for (var i = 0; i < node.childNodes.length; i++) {
if (node.childNodes[i].nodeType === 3 && /^\s+$/.test(node.childNodes[i].nodeValue)) {
node.childNodes[i].parentNode.removeChild(node.childNodes[i]);
}
}
return node;
}
相关文章推荐
- js中移除空白节点
- JS过滤空白文件节点
- 第十四课:js操作节点的插入,复制,移除
- js删除空白节点的函数(DOM)
- 原生js直接获取父节点、子节点、兄弟节点的元素节点,不包含空白节点
- 用js删除空白节点
- 移除空白文本节点(在非IE浏览器中,换行符被当作空白文本节点)
- js中空白节点的问题
- jQuery的index()原生js实现以及删除空白文本节点函数
- js:首/未子节点,兄弟节点,排除空白实现
- 因浏览器而异的空白节点(js清除空白节点)
- js添加、移除、移动、复制、创建节点
- JS清除HTML之间的空白节点
- Js清除空白节点
- js怎样添加、移除、移动、复制、创建和查找节点
- 因浏览器而异的空白节点(js清除空白节点)
- js添加、移除、移动、复制、创建和查找节点
- 在JS原型prototype中编写提取整数和移除字符串首尾空白的trim方法
- js查找父节点的简单方法
- 放一段选取treeview控件生成树形菜单复选框所有子节点的js代码