Der Martin: DOM auf class eines div zugreifen

Beitrag lesen

Hi,

»»  ~~~javascript

var divlist = document.getElementsByTagName("div");

»»  for (var i=0; i<divlist.length; i++)
»»   { if (divlist[i].className && divlist[i].className=="klasse")
»»      { alert("Gefunden!");
»»        DoSomethingWith(divlist[i]);
»»      }
»»   }


>   
> Funktioniert wunderbar. Nur wie kann ich jetzt auf "offsetHeight" zugreifen? `divlist[i].offsetHeight`{:.language-javascript} funktioniert so nicht.  
  
was heißt "funktioniert nicht"? Ich kann mir im Moment nicht vostellen, woran das scheitern sollte.  
  

> `divlist[i].style.height`{:.language-javascript} ist leider nicht definiert.  
  
Richtig, es ist nur dann definiert, wenn du per Stylesheet oder per Javascript die height-Eigenschaft explizit gesetzt hast. Das ist aber bekannt.  
  
So long,  
 Martin  

-- 
Ordnung ist, wenn man etwas findet, was man gar nicht sucht.