Norbert Klein: getElementsByName

Beitrag lesen

n'Abend.

Wo wir gerade bei riesigen Problemlösungen sind, folgende (leichte) Abänderung des Originals würde es auch tun:

<HTML>
<HEAD>
<script type="text/javascript" language="JavaScript">
<!--

function highlight(high) {
    zellen = document.getElementById("menu").getElementsByTagName("td");
    for (a=0; a<zellen.length; a++) {
        zellen[a].style.backgroundColor="#000000";
        zellen[high].style.backgroundColor="#FF0000";
    }
}

//-->
</script>
</HEAD>
<BODY>

<table>
  <tr id="menu">
    <td onClick="highlight(0)">Klick!</td>
    <td onClick="highlight(1)">Klick!</td>
    <td onClick="highlight(2)">Klick!</td>
    <td onClick="highlight(3)">Klick!</td>
    <td onClick="highlight(4)">Klick!</td>
  </tr>
</table>
</BODY>
</HTML>

Gruß
Norbert