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
← Все записи: DOM API в JavaScript
Поддержать проект