Hi,
function getElementsByClassName(myClass)
{
var all_obj,ret_obj=new Array(),j=0;
if(document.all)all_obj=document.all;
else if(document.getElementsByTagName && !document.all)all_obj=document.getElementsByTagName("*");
for(i=0;i<all_obj.length;i++)
{
if(all_obj[i].className==myClass)
{
ret_obj[j]=all_obj[i];
j++
}
}
return ret_obj;
}
Die Funktion ist aber sehr eingeschränkt. Die liefert maximal die Elemente, die ausschließlich zur gegebenen Klasse gehören.
Elemente können aber zu beliebig vielen Klassen gehören (class="aaa bbb ccc") ...
Im Archiv oder in Google sollten sich aber allgemeine getElementsByClass-Funktionen finden lassen.
cu,
Andreas
--
[Warum nennt sich Andreas hier MudGuard?](http://MudGuard.de/)
[Schreinerei Waechter](http://www.schreinerei-waechter.de/)
[O o ostern ...](http://ostereier.andreas-waechter.de/)
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.