Element.attributes - повертає масиво подібний список атрибутів елементу.
Element.attributes
Element - об'єкт Element.
attributes властивість об'єкту Element яка повертає атрибути елементу у вигляді масиво подібного об'єкту NamedNodeMap. Властивість тільки для читання.
var el = document.getElementById("test");
var atr = el.attributes;
alert("кількість атрибутів: "+atr.length);
var atr = document.getElementById("test").attributes;
var s="";
for(i=0; i<atr.length; i++)
s+=" "+atr[i].name+"="+atr[i].value;
alert(s);