移除空白节点
function removeWhiteNode(node) {
		for (var i = 0; i < node.length; i ++) {
			if (node[i].nodeType === 3 && /^\s+$/.test(node[i].nodeValue)) {
				node[i].parentNode.removeChild(node[i]);
			} 
		}
		return node;
	}
忽略空白节点
function filterWhiteNode(node) {
		var ret = [];
		for (var i = 0; i < node.length; i ++) {
			if (node[i].nodeType === 3 && /^\s+$/.test(node[i].nodeValue)) {
				continue;
			} else {
				ret.push(node[i]);
			}
		}
		return ret;
	}
原文:http://www.cnblogs.com/hnwangcong/p/6846835.html