getAttribute()
Возвращает значение HTML-атрибута по имени или null.
Сигнатура
element.getAttribute(name)Читает значение атрибута таким, каким оно записано в HTML. Возвращает строку или null, если атрибута нет. В отличие от DOM-свойств, всегда отдаёт исходную строку из разметки.
// <a href="/page" data-id="7">ссылка</a>
const a = document.querySelector('a');
console.log(a.getAttribute('href')); // '/page'
console.log(a.getAttribute('data-id')); // '7'
console.log(a.getAttribute('target')); // null