Заменить текст с помощью JS

Всем привет! Есть блок, в котором есть текст:

<div class="block">
  Первое слово
</div>

Нужно заменить его, используя JS, чтобы получилось:

<div class="block">
  Второе слово
</div>

Подскажите пожалуйста, как сделать?


Ответы (2 шт):

Автор решения: vsemozhebuty

const elements = document.querySelectorAll('div.block');
elements.forEach((element) => {
  element.textContent = element.textContent.replace('Первое слово', 'Второе слово');
});
<div class="block">
  Первое слово
</div>
<div class="block">
  Первое слово
</div>
<div class="block">
  Первое слово
</div>

→ Ссылка
Автор решения: Leks

document.querySelector('.block').onmousemove = function(){
  setTimeout( () => {
    document.querySelector('.block').innerHTML = 'Второе слово';
  }, 300)
}
<div class="block">Первое слово</div>

→ Ссылка