oliver stark: document.getElementsByName - Explorer

Beitrag lesen

Hallo,

ich möchte eine gruppe von elementen einen neuen style zuweisen.

im mozilla geht das auch wunderbar, nur mein IE6 schafft es nicht.
kennt jemand das problem oder habe ich einen denkfehler ?

<html>
<head>
<script language="JavaScript" type="text/javascript">
function ClientSort(clienttype) {
var listobj = document.getElementsByName(clienttype);
  for(var i = 0; i < listobj.length; i++){
  listobj[i].style.color = "#ff8000"; }
}
</script>
</head>
<body>

<div>
 <a href="javascript:ClientSort('micro');">micro</a>
 <a href="javascript:ClientSort('macro');">macro</a>
 <a href="javascript:ClientSort('promo');">promo</a>
    </div>

<div class="kunden" name="micro">erster  micro</div>
   <div class="kunden" name="macro">zweiter macro</div>
   <div class="kunden" name="micro">dritter  micro</div>
   <div class="kunden" name="promo">vierter  promo</div>
   <div class="kunden" name="macro">usw.  macro</div>
   <div class="kunden" name="macro">usw.  macro</div>
   <div class="kunden" name="micro">usw.  micro</div>
   <div class="kunden" name="promo">usw.  promo</div>

</body>
</html>