Показать сообщение отдельно
  #1 (permalink)  
Старый 04.09.2022, 10:27
Аспирант
Отправить личное сообщение для Andy_kun Посмотреть профиль Найти все сообщения от Andy_kun
 
Регистрация: 05.08.2022
Сообщений: 64

Текстовая Нода и outerHTML и indexOf
Подскажите пожалуйста, вот есть просто для примера такой 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() можно применить к текстовой ноде ?
Ответить с цитированием