Skip to content

Instantly share code, notes, and snippets.

@mgrandrath
Forked from padolsey/gist:3033511
Created July 6, 2012 07:15

Revisions

  1. @padolsey padolsey created this gist Jul 2, 2012.
    15 changes: 15 additions & 0 deletions gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    function getText(node) {

    if (node.nodeType === 3) {
    return node.data;
    }

    var txt = '';

    if (node = node.firstChild) do {
    txt += getText(node);
    } while (node = node.nextSibling);

    return txt;

    }