Как убрать текст внутри тега через javascript?
Как убрать из <ol> текст не обернутый в тег <li>?
<ol>
текст
<li>Текст</li>
текст
</ol>
Ответы (1 шт):
Автор решения: Евгений Колмак
→ Ссылка
const ol = document.querySelector('ol');
// Получаем родительский элемент "ol"
const li = document.querySelectorAll('li');
// Получаем коллекцию дочерних элементов "li"
ol.textContent = '';
// Очищаем родительский элемент (пустая строка)
for (item of li) {
ol.append(item);
}
// Проходимся циклом по коллекции дочерних элементов и вставляем обратно