Quiero filtrar un DOMRange en JavaScript para que solo contenga elementos de intervalo o #text pero no puedo encontrar la manera de hacerlo.
código: window.getSelection().getRangeAt(0)
window.getSelection().getRangeAt(0)
Comprobar tipo de nodo y nombre de etiqueta
.filter(node => node.nodeType===Node.TEXTNODE || (node.nodeType===Node.ELEMENT_NODE && node.tagName==="SPAN"))