Через чистый JS и DOM:
HTML:
Testing
Some more text inside p
asdasdasdasdasde p
Test
JS:
getTextNodes(document.getElementById("test"));
function getTextNodes(parent)
{
var textNodes = [];
var nodes = parent.childNodes;
for(var i=0;i