特定の要素からすべての属性を取得
特定の要素からすべての属性を取得するには、element.attributes
プロパティを使用します。
構文
var result = element.attributes;
戻り値
ハッシュ(キーは属性名、値は属性値)を返します。
サンプルコード
JavaScript
var sampleElement = document.getElementById('sample');
var attrs = sampleElement.attributes;
alert(attrs.role);
// 属性の名称にハイフンが含まれる場合
alert(attrs['data-foo']);