Я думаю добавить функцию javascript для захвата всех событий кликов <a>
внутри html-страницы.
Поэтому я добавляю глобальную функцию, которая управляет всеми событиями кликов <a>
, но не добавляю onclick к каждому (ни используя .onclick=
, ни attachEvent(onclick...)
, ни встроенный onclick=
). Я оставлю каждый <a>
таким же простым, как <a href="someurl">
в HTML, не касаясь их.
Я попробовал window.onclick = function (e) {...}
, но он фиксирует только все клики. Как мне указать только клики на <a>
и извлечь ссылки внутри <a>
, которые нажимаются?
Ограничение: я не хочу использовать какие-либо дополнительные библиотеки, такие как jQuery, только ванильный javascript.