Un metodo elegante per catturare gli elementi di una determinata classe.Le funzioni JS prevedono di solito di recuperare gli elementi dall'id, dal nome, ma non dalla classe.Questa funzione permette di farlo!
Questo script è stato creato da: Dustin Diaz
function getElementsByClass(searchClass,node,tag) {
var classElements = new Array();
if (node == null) node = document;
if (tag == null) tag = '*'; var els = node.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp("(^\\s)"+searchClass+"(\\s$)");
for (i = 0, j = 0; i <>
if (pattern.test(els[i].className) ) {
classElements[j] = els[i];
j++;
}
}
return classElements;
}
