Dunque, un esempio di getElementsByClass potrebbe essere il seguente:

codice:
function getElementsByClass(nome_classe)
{
   var tutti = document.getElementsByTagName('*')
   var elementi = new Array()
   for (var i = 0; i < tutti.length; i++)
   {
      if ( tutti.item(i).className == nome_classe )
      {
         elementi.push(tutti.item(i))
      }
   }
   return elementi
}