
Вопрос задан 29.07.2023 в 11:14.
Предмет Информатика.
Спрашивает Галкин Егор.
Помогите сделать так чтобы при нажатии на кнопку показывался текст вот код кнопки a href="#"
class="btn btn-lg"><span>Получить промокод</span></a

Ответы на вопрос

Отвечает Франк Руслан.
<a href="#" class="btn btn-lg" title="Твой текст"><span>Получить промокод</span></a>



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Чтобы реализовать функциональность, при которой при нажатии на кнопку будет отображаться текст, вам понадобится JavaScript для обработки события клика и изменения стиля отображения текста.
Вот пример кода, который решает вашу задачу:
HTML:
html<a href="#" class="btn btn-lg" id="promoButton"><span>Получить промокод</span></a>
<div id="promoText" style="display: none;">Ваш промокод: XYZ123</div>
JavaScript:
html<script>
document.getElementById('promoButton').addEventListener('click', function() {
var promoText = document.getElementById('promoText');
if (promoText.style.display === 'none') {
promoText.style.display = 'block';
} else {
promoText.style.display = 'none';
}
});
</script>
Как это работает:
- В HTML добавляется элемент
<div>
с id "promoText", содержащий текст промокода. Изначально этот элемент скрыт с помощью стиляdisplay: none;
. - В элементе
<a>
с id "promoButton" добавляется обработчик события клика с помощью JavaScript. Когда пользователь нажимает на кнопку, этот обработчик вызывается. - Внутри обработчика JavaScript мы получаем элемент с текстом промокода (с id "promoText") и проверяем его текущее значение свойства
display
. - Если текст промокода скрыт (
display: none;
), мы меняем его значение наdisplay: block;
, что делает его видимым. - Если текст промокода уже видим, мы меняем его значение на
display: none;
, чтобы скрыть его.
Теперь при нажатии на кнопку "Получить промокод" текст с промокодом будет появляться и исчезать.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 566

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

Информатика 23
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili