@Fresko1991

Что нужно дописать в функции чтоб при повторном нажатии на кнопку возвращался предыдущий текст заголовка?

const header = document.querySelector('.section-hero-heading-item');
header.textContent = 'Контрразведка Франции предотвратила попытку госпереворота';


const bg = document.querySelector('.big-btn');
bg.addEventListener('click',() => {
    header.textContent = 'lorem ipsum';    
});


<div class="button">
        <button class="big-btn btn">ТЫК!</button>
    </div>
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
@Everybody_Lies
Если у вас только два неизменяемых варианта заголовка, то можете просто задать условие если не первое, то второе. Если у вас текст может меняться несколько раз, то предыдущее состояние нужно где то хранить. В примере я сделал через data атрибут, но вы можете хранить где вам удобно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем


ps: какой вопрос такой и ответ)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Сбер Санкт-Петербург
от 250 000 ₽
NewGen Vision Санкт-Петербург
от 30 000 до 60 000 ₽
от 3 000 до 4 500 €
27 нояб. 2021, в 18:33
120000 руб./за проект
27 нояб. 2021, в 18:27
20000 руб./за проект
27 нояб. 2021, в 17:50
180000 руб./за проект