Показать сообщение отдельно
  #3 (permalink)  
Старый 11.02.2020, 14:46
Новичок на форуме
Отправить личное сообщение для A.User Посмотреть профиль Найти все сообщения от A.User
 
Регистрация: 11.02.2020
Сообщений: 7

Благодарю! По коду смотрю, так вроде должно сработать, но запускаю и не работает Не пойму в чем дело... Прошу помочь.

Код:
<html>

<head>
    <script>
        function goURL(k) {
            alert(k);
        }

        var container = document.querySelector('.pages');
        if (!container) {
            return;
        }

        container.querySelectorAll('a[href]').forEach(function (node) {
            var href = node.getAttribute('href');

            node.addEventListener('click', function (e) {
                e.preventDefault();

                goURL(href);// onClick - you function name
            });

            node.href = '#';
        });
    </script>
</head>

<body>
    <div class="pages">
        <a href="http://site.com/page/2/">2</a>
        <a href="http://site.com/page/3/">3</a>
        <a href="http://site.com/page/4/">4</a>
        <a href="http://site.com/page/5/">5</a>
        <a href="http://site.com/page/6/">6</a>
        <a href="http://site.com/page/7/">7</a>
        <a href="http://site.com/page/8/">8</a>
        <a href="http://site.com/page/9/">9</a>
        <a href="http://site.com/page/10/">10</a>
        <a href="http://site.com/page/11/">11</a>
    </div>
</body>

</html>

Последний раз редактировалось A.User, 11.02.2020 в 14:49.
Ответить с цитированием