Dette eksempelet viser hvordan du kan forandre bakgrunnsfargen på en celle i en tabell når man peker på
bildet som befinner seg i denne cella (eller forsåvidt hvilket som helst objekt på samme sida). Under
finner du bildene som er brukt i eksempelet. Du kan laste dem ned ved å høyreklikke på dem og velge
"Lagre bilde som...".
epost.gif:
gjestebok_les.gif:
gjestebok_skriv.gif:
Vi begynner med HTML-koden som setter opp tabellen. Hvis du trenger hjelp til å forstå bruken av nøstede
tabeller kan du lese eksempelet "Innramming av celler"
på HTML-seksjonen.
<table width="200" bgcolor="#3870A8" border="0" cellspacing="0" cellpadding="3"><tr><td>
<table width="100%" bgcolor="#ffffff" border="0" cellspacing="0" cellpadding="2"><tr><td>
<table width="100%" border="0" cellspacing="0" cellpadding="3"><tr><td>
<table width="100%" bgcolor="#3870a8" border="0" cellspacing="0" cellpadding="3">
<tr>
<td align="center">
<a href="mailto:eloekset@online.no"><img src="epost.gif" width="31" height="29" border="0"></a>
</td>
<td align="center">
<a href="gjestebok_les.html"><img src="gjestebok_les.gif" width="32" height="27" border="0"></a>
</td>
<td align="center">
<a href="gjestebok_skriv.html"><img src="gjestebok_skriv.gif" width="32" height="32" border="0"></a>
</td>
</tr>
</table>
</td></tr></table>
</td></tr></table>
</td></tr></table>
Nå skal vi gi cellene navnereferanser, slik at vi kan utføre handlinger på disse i form av å endre på egenskapen
bakgrunnsfarge. Hver celle skal ha et eget navn. Dette angis med egenskapen id.
<table width="200" bgcolor="#3870A8" border="0" cellspacing="0" cellpadding="3"><tr><td>
<table width="100%" bgcolor="#ffffff" border="0" cellspacing="0" cellpadding="2"><tr><td>
<table width="100%" border="0" cellspacing="0" cellpadding="3"><tr><td>
<table width="100%" bgcolor="#3870a8" border="0" cellspacing="0" cellpadding="3">
<tr>
<td align="center" id="epost">
<a href="mailto:eloekset@online.no"><img src="epost.gif" width="31" height="29" border="0"></a>
</td>
<td align="center" id="les">
<a href="gjestebok_les.html"><img src="gjestebok_les.gif" width="32" height="27" border="0"></a>
</td>
<td align="center" id="skriv">
<a href="gjestebok_skriv.html"><img src="gjestebok_skriv.gif" width="32" height="32" border="0"></a>
</td>
</tr>
</table>
</td></tr></table>
</td></tr></table>
</td></tr></table>
Det er alt som skal til av HTML i denne omgang. I del 2 lager vi javascriptet som utfører endringer på tabellen,
og i del 3 lager vi hendelsene som kaller på denne funksjonen.
->del 2
|