Разница между getAttribute и getAttributeNode в JavaScript заключается в возвращаемых значениях: 13
- getAttribute возвращает значение атрибута в виде строки или null, если атрибут не существует. 2
- getAttributeNode возвращает объект Attr, и для получения значения необходимо использовать свойство Attr value. 3
Обычно getAttribute используют вместо getAttributeNode, чтобы получить значение атрибута элемента. 14