日期:2014-05-16 浏览次数:20627 次
function getText(n) { var strings = []; getStrings(n, strings); return strings.join(""); function getStrings(n, strings) { if (n.nodeType == 3 /* Node.TEXT_NODE */) strings.push(n.data); else if (n.nodeType == 1 /* Node.ELEMENT_NODE */) { for(var m = n.firstChild; m != null; m = m.nextSibling) { if (m.nodeType == 3 /* Node.TEXT_NODE */) strings.push(m.data); } } } }