Is there a better/faster way to find all elements with a class name in browsers that don’t support document.getElementsByClassName?
var elements = document.getElementsByTagName('*'),
results = [];
for (var i=0; i < elements.length; i++) {
(elements[i].className === selector) ? results.push(elements[i]) : null;
}
return results;
And no I don’t want to use jQuery 🙂
I would check out John Resig’s comparison on methods for simulating
document.getElementsByClassName.