Свойство attributes возвращает массив позволяющий обратится ко всем атрибутам элемента из скрипта.
Синтаксис:
объект.attributes[номер_атрибута]
| Параметры | Описание |
|---|---|
| номер_атрибута | Является обязательным параметром. Указывает номер атрибута. Нумерация атрибутов начинается с нуля и считается в обратном порядке. Последний атрибут в тэге получает номер 0, предпоследний 1 и т.д. |
Пример
//Обратимся ко всем атрибутам элемента по очереди и выведем результат на страницу
document.write(document.getElementById('wisdomweb').attributes[0].nodeName+': ');
document.write(document.getElementById('wisdomweb').attributes[0].nodeValue+'<br />');
document.write(document.getElementById('wisdomweb').attributes[1].nodeName+': ');
document.write(document.getElementById('wisdomweb').attributes[1].nodeValue+'<br />');
document.write(document.getElementById('wisdomweb').attributes[2].nodeName+': ');
document.write(document.getElementById('wisdomweb').attributes[2].nodeValue);