Revision: 5151
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 15, 2008 04:04 by avioli
Initial Code
document.getElementsByClassName = function(searchClass, node, tag){ var classElements = []; node = node || document; var pattern = new RegExp('(^|\\s)' + searchClass+ '(\\s|$)'); var els = (!tag && node.all) || node.getElementsByTagName(tag || '*'); var elsLen = els.length; for (var i=0, j=0;i<els.length;i++) { if (pattern.test(els[i].className)) { classElements[j] = els[i]; j++; } } return classElements; }
Initial URL
Initial Description
Initial Title
GetElementsByClassName (by brito)
Initial Tags
javascript
Initial Language
Other