Допустим, у меня есть ссылка в моем DOM (но любой элемент будет принят) с вызовом функции Javascript:
<a href="google.com" onclick="myFunction()">
и функцией Jquery длязамените щелчок по этой ссылке и получите атрибут href
(извините, я работаю в Jquery, но не стесняйтесь отвечать в vanilla JS) :
function myFunction() {
$(this).click(function() { return false; }); // Cancel normal behavior.
console.log($(this).attr("href"));
}
Это на самом делене работаетОбычно нам нужно указать на элемент ID или Class , чтобы получить его информацию; но если мы не можем установить идентификатор или класс или что-то еще и просто обработать некоторые ссылки на странице, как напрямую получить их информацию ?
Названиеэта тема намеренно общая, потому что метод должен работать для любого элемента HTML.