Подскажите пожалуйста, вот есть просто для примера такой HTML документ:
<div id="elementus"><span>span_1</span></div>
Я достаю текстовую ноду из этого элемента:
let my_elemen = document.getElementById("elementus");
let text_Node = my_elemen.textContent;
Однако к text_Node применить outerHTML - уже не получается, так как outerHTML возвращает Undefined:
let text_Node_outerHTML = text_Node.outerHTML;
console.log(text_Node_outerHTML);
Соответвенно и .indexOf() - тоже применить не получается ни к text_Node_outerHTML ни напрямую к text_Node:
let my_index = text_Node.indexOf("span_1");
console.log(my_index )
my_index = text_Node_outerHTML .indexOf("span_1");
console.log(my_index )
Результат undefined.
И вот вопрос, а какой тогда аналог .indexOf() можно применить к текстовой ноде ?