Как использовать ссылку для вызова кода javascript?

javascript

Нужно чтобы при клике на ссылку выполнялся код на javascript.

Dunno / 17.04.2016 @ 03:09

Вариант на чистом Javascript без использования библиотек:

<html>
    <body>
        <a id="link_id" href="http://example.com">Link Text</a>

        <script type="text/javascript">
            // Получаем указатель на ссылку с идентификатором "link_id"
            var a = document.getElementById("link_id");

            // Добавляем обработчик на событие клика по ссылке
            a.onclick = function() {

            // Здесь размещается код, который нужно выполнить

            // Если фактический переход ссылке не требуется, то возвращаем false
            return false;
        </script>
    </body>
</html>

Вариант с использованием jQuery:

<html>
    <body>
        <a id="link_id" href="http://example.com">Link Text</a>

        <script type="text/javascript">
            // Добавляем обработчик на событие клика по ссылке
            // с идентификатором "link_id"
            $("#link_id").click(function(e) {
                // Если фактический переход ссылке не требуется,
                // то вызываем preventDefault на объекте события
                e.preventDefault();

                // Здесь размещается код, который нужно выполнить
            });
        </script>
    </body>
</html>
Sage / 17.04.2016 @ 03:38
Статьи и заметки
ЛИЧНЫЙ КАБИНЕТ
На вашу почту отправлено сообщение с кодом подтверждения. Введите его для завершения регистрации.
ВЫПОЛНИТЬ