JSFiddle - React, Tailwind, and code Playground

by kukaew

HTML

<mark class=obj><u><a>т</a><strike><b>уп</b><a>и</a></strike><a>к</a></u></mark>

<div id=w></div>

JavaScript

var obj = document.getElementsByClassName('obj')[0], arr=[];

Recurs(obj);

console.log(arr);

function Recurs(obj) {
	if ( obj.nodeType === 3){ 

		arr.push(obj);

		w.innerText = w.innerText + obj.textContent;	}
	else for (var i = 0; i < obj.childNodes.length; i++) Recurs(obj.childNodes[i]);
}