GetElementsByAttribute
JavaScript
function getElementByAttribute(attrName) {
var toArray = function(arr) {
var _a = new Array(arr.length);
for (var i = 0, n = arr.length; i < n; i++)
_a[i] = arr[i];
return _a;
}
return toArray(document.getElementsByTagName("*")).filter(function(e) {
return e.hasAttribute(attrName);
});
}