Skip to content

Instantly share code, notes, and snippets.

@christinakim
christinakim / getArticleText
Created April 2, 2020 04:34 — forked from shariq/getArticleText.js
getArticleText.js
function getArticleText() {
function textNodesUnder(node){
var all = [];
for (node=node.firstChild;node;node=node.nextSibling){
if (node.nodeType==3) all.push(node);
else all = all.concat(textNodesUnder(node));
}
return all;
}
let textNodes = textNodesUnder(document);