<p>
текст
<br>
продолжение текста
</p>
<p>
текст
<br>
<br>
продолжение текста
</p>
function textNodesUnder(el){
var n, a=[], walk=document.createTreeWalker(el,NodeFilter.SHOW_TEXT,null,false);
while(n=walk.nextNode()) a.push(n);
return a;
}
root = this.childNodes
for (i; i < root.length; i++){
if ( root[i].nodeType == 3 ){
txt = root[i].nodeValue;
}
}
"
текст"
"
продолжение текста"
"
текст"
""
"
продолжение текста"