megapreisbrecher
Grünschnabel
Ich habe eine Tabelle und würde gerne beim mouseover der ganzen Zeile eine andere Farbe geben.
Mache ich es so, geht es:
Da das aber den Quelltext verstopft und schlecht pflegbar ist, würde ich es gerne in einer externen Datei machen.
Habe dann so gemacht:
Im Firefox klappt das, im Opera und IE passiert nichts und im IE bekomme ich unten links ein Ausrufezeichen im Browserfenster.
Was stimmt an dem Code nicht?
Mache ich es so, geht es:
PHP:
<tr onmouseover="style.backgroundColor='yellow'" onmouseout="style.backgroundColor='red'">
Da das aber den Quelltext verstopft und schlecht pflegbar ist, würde ich es gerne in einer externen Datei machen.
Habe dann so gemacht:
PHP:
<tr onmouseover="navIn(this)" onmouseout="navOut(this)">
PHP:
function navIn(objekt)
{
objekt.style.backgroundColor='yellow';
}
function navOut(objekt)
{
objekt.style.backgroundColor='red';
}
Im Firefox klappt das, im Opera und IE passiert nichts und im IE bekomme ich unten links ein Ausrufezeichen im Browserfenster.
Was stimmt an dem Code nicht?
Zuletzt bearbeitet: