karsten: Tabellenhintergrundfarbe ändern

Beitrag lesen

Hi Gerhard !
So gehts zumindest im IE, die Parameter geben die Zielposition an,
also spalten nach rechts,zeilen nach unten.

<table id="Tabelle" border=1 cellpadding=20>
<tr>
       <td  onmouseover="faerbe(this,2,1)">a</td>
       <td>b</td>
       <td>c</td>
</tr>
<tr>
       <td>d</td>
       <td>e</td>
       <td>f</td>
</tr>
</table>
<script language="Javascript">
function faerbe(zelle,spaltenaenderung,zeilenaenderung){
   spalte=zelle.cellIndex;
   zeile=zelle.parentElement.rowIndex;
   zielspalte=spalte+spaltenaenderung;
   zielzeile=zeile+zeilenaenderung;
   document.all.Tabelle.rows[zielzeile].cells[zielspalte].style.backgroundColor="blue";
   }
</script>

Karsten