jonne Medlem sedan jan. 2001 1 154 inlägg Trådstart 28 jan. 2002 23:25 #1 Med denna snutt kan jag ju ändra bg färgen i en tabellcell vid onMouseOver
onMouseOver='mOvr(this,"#97A8D2");' onMouseOut='mOut(this,"transparent");'
Min fråga är nu hur jag ändrar bg färgen i en anna tabellcell än den jag har onMouseOver på.
Om jag har en tabell som ser ut såhär:
<table>
<tr>
<td>cell ett</td>
</tr>
<tr>
<td>cell två</td>
</tr>
</table>
... hur ändrar jag bg färgen i "cell ett" när jag för musen över "cell två"?
J Jojoxx Medlem sedan juni 2000 4 308 inlägg Ett enkelt DOM-exempel;
<table>
<tr>
<td
onMouseover="document.getElementById('bar').style.backgroundColor='green';"
onMouseout="document.getElementById('bar').style.backgroundColor='white';"
id="foo">cell ett</td></tr>
<tr>
<td
onMouseover="document.getElementById('foo').style.backgroundColor='green';"
onMouseout="document.getElementById('foo').style.backgroundColor='white';"
id="bar">cell två</td></tr>
</table>
jonne Medlem sedan jan. 2001 1 154 inlägg Du är en liten LarsG i förklädnad Jojoxx
Stort tack.
jonne Medlem sedan jan. 2001 1 154 inlägg Föresten en liten fråga till. Kan jag istället för en färg använda en css klass?
C colione Medlem sedan juni 2001 4 421 inlägg
Du är en liten LarsG i förklädnad Jojoxx
Vem vet det kanske är tvärtom......LarsG är en liten förklädd Jojoxx ????
J Jojoxx Medlem sedan juni 2000 4 308 inlägg Ja, vem vet...
Hur som hellst, i denna tidigare tråd finns en sådan funktion. Det första argumentet är id på det element du vill byta klass på, det andra är klass-namnet, ex;
onMouseover="changeClass('foo','myClass');"