日期:2014-05-16 浏览次数:20695 次
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);
}
}
}
}