
Untitled
By: a guest on
Jun 15th, 2012 | syntax:
JavaScript | size: 0.70 KB | hits: 24 | expires: Never
// Returns a list of elements of class class_name
function getElementsByClassName(els, class_name) {
return ch_filter(els, function (el) { return el.getAttribute("class") == class_name ? true : false });
}
// A filter function even IE6 will understand
function ch_filter(a, fn) {
if(a.filter) return a.filter(fn);
var r = [];
for(i = 0; i < a.length; i++)
if(fn(a[i])) r.push(a[i]);
return r;
}