js中移除空白节点
2015-08-02 22:49
645 查看
//移除空白节点,空白节点的类型是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疑难点和GC原理
- js跨域及解决方法
- 深入理解JavaScript之---(JavaScript的编译过程)
- 我眼中的Angular JS
- jsp中表单遇到的问题
- 学习JS(4)
- javascript整理(3)--对象、window
- leancloud js SDK 学习
- 初级js
- 一步一步实现JS拖拽插件
- JS AJAX
- JSP+servlet生成验证码并验证
- 《JavaScript》——宏观把控
- JavaScript中判断一个对象是否为"空对象”
- EXTJS-1 表单和ajax数据交换
- 该怎么写Angular JS
- Angular JS
- SSH和EXTJS 之旅开始
- Chrome 控制台 如何调试 javascript
- 使用DWR实现JS调用服务端Java代码