Поддержим ваш первый шаг:
-10% на профессии и специальные условия до 19 мая

как вызвать javascript код по клику на ссылку

Аватар пользователя Ivan Gagarinov
Ivan Gagarinov
22 декабря 2024

Самый простой способ вызвать JavaScript код при клике на ссылку — это использовать атрибут onclick в HTML:

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Клик по ссылке</title>
    <script>
        function myFunction() {
            alert("Ссылка была нажата!");
        }
    </script>
</head>
<body>
    <a href="#" onclick="myFunction(); return false;">Нажми меня</a>
</body>
</html>

В этом примере при нажатии на ссылку вызовется функция myFunction, которая покажет всплывающее окно с сообщением.

Другой подход — это добавление обработчика событий через JavaScript. Это более предпочтительный метод, так как помогает отделить логику от разметки.

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Клик по ссылке</title>
</head>
<body>
    <a href="#" id="myLink">Нажми меня</a>

    <script>
        document.getElementById("myLink").addEventListener("click", function(event) {
            event.preventDefault(); // предотвращает переход по ссылке
            alert("Ссылка была нажата!");
        });
    </script>
</body>
</html>

В этом случае, мы используем метод addEventListener, чтобы добавить обработчик события для элемента с id myLink. Мы также используем event.preventDefault(), чтобы предотвратить переход по ссылке.

0 0
Бесплатно
Основы JavaScript
Теория и практика с нуля
Перейти к курсу
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»