Avatar billede gatez Nybegynder
09. marts 2003 - 23:35 Der er 15 kommentarer og
1 løsning

Link i Tabel

Hejsa,

Nogle af jer der kan hjælpe mig med at lave link i en tabel ? Altså prøv at kigge på: http://www.bilgalleri.dk/html/gal_alle.asp?brand=Citroën

Når man køre musen over en af bilerne så skifter hele tabelen farve og man kan klikke over det hele altå hele tabelen er et link.

Her er min tabel som jeg også gerne vil have på samme måde:

    <tr>
    <td width="76" height="2" bgcolor="#E0E9EF"><font face="Verdana" size="1"><A HREF="visusercar.asp?Id=<%=RS("id")%>"><img src="images/userbiler/<%=RS("billede1")%>" width="60" alt="<%=RS("bilmarke")%>&nbsp;<%=RS("bilmodel")%>" border="0"></a></font></td>
    <td width="200" height="2" bgcolor="#E0E9EF"><font face="Verdana" size="1"><A HREF="visusercar.asp?Id=<%=RS("id")%>"><b><%=RS("bilmarke")%>&nbsp;<%=RS("bilmodel")%>&nbsp;<%=RS("aar")%></a></font></td>
    <td width="87" height="2" bgcolor="#E0E9EF"><font face="Verdana" size="1"></font></td>
    <td width="70" height="2" bgcolor="#E0E9EF"><p align="center"><font face="Verdana" size="1">0</font></td>
    <td width="87" height="2" bgcolor="#E0E9EF"><p align="right"><font face="Verdana" size="1">9-3-2003</font></td>
    </tr>
Avatar billede gatez Nybegynder
09. marts 2003 - 23:37 #1
Min tabel er nok lidt mere overskulig uden data :-)

    <tr>
    <td width="76" height="2" bgcolor="#E0E9EF">1</td>
    <td width="200" height="2" bgcolor="#E0E9EF">2</td>
    <td width="87" height="2" bgcolor="#E0E9EF">3</td>
    <td width="70" height="2" bgcolor="#E0E9EF">4</td>
    <td width="87" height="2" bgcolor="#E0E9EF">5</td>
    </tr>
Avatar billede ahv Nybegynder
09. marts 2003 - 23:39 #2
<td width="76" height="2" onmouseover="this.style.backgroundColor='#c4c8c4';" onmouseout="this.style.backgroundColor='#ffffff';" onclick="window.location='side.html';" >
Avatar billede ahv Nybegynder
09. marts 2003 - 23:40 #3
<td width="76" height="2" style ="cursor: pointer;" onmouseover="this.style.backgroundColor='#c4c8c4';" onmouseout="this.style.backgroundColor='#ffffff';" onclick="window.location='side.html';" >
Avatar billede ahv Nybegynder
09. marts 2003 - 23:41 #4
Den style:

style="cursor: pointer;"

Laver blot markøren om til en hånd når musen føres over cellen.
Avatar billede gatez Nybegynder
09. marts 2003 - 23:47 #5
Ja kan man ikke skrive det ind under <tr> sådan at den laver alle tabeller om ?
Avatar billede ahv Nybegynder
09. marts 2003 - 23:48 #6
Ikke hvad jer ved, onclick reagere jo på den enkelte celle, dine celler skal jo forskellige steder hen, når der trykkes på dem.
Avatar billede gatez Nybegynder
09. marts 2003 - 23:49 #7
Det har de gjort hos Bilgalleri.dk se selv deres kode...
Avatar billede gatez Nybegynder
09. marts 2003 - 23:50 #8
<table>
  <tr valign="top" class="dtext" style="cursor: hand;" bgcolor="#d2dadf"
  onClick="URL='gal_visbil.asp?ID=733'" onMouseOver="this.style.backgroundColor='#E0E9EF'"
  onMouseOut="this.style.backgroundColor='#d2dadf'">
 
    <td valign="middle"><a href="gal_visbil.asp?ID=733">
    <img src="../uploads/1993_s.jpg"
    width="60" alt="Citroën&nbsp;ID 19 Confort" border="0"></a> </td>
    <td valign="middle"><b><a href="gal_visbil.asp?ID=733" class="dnav"
    style="TEXT-DECORATION: none">Citroën&nbsp;ID 19 Confort</a></b> &nbsp;-&nbsp;1967</td>
    <td valign="middle"><table width="110" border="0" cellspacing="0" cellpadding="0">
    </table>
    </td>
  </tr>
</table>
Avatar billede gatez Nybegynder
09. marts 2003 - 23:55 #9
Hallo :-)
Avatar billede ahv Nybegynder
09. marts 2003 - 23:58 #10
Hvis du kører et eksempel:

<table>
<tr style="cursor: hand;" bgcolor="#d2dadf" onMouseOver="this.style.backgroundColor='#E0E9EF'" onMouseOut="this.style.backgroundColor='#d2dadf'">
<td valign="middle" onclick="window.location='side.html';"><b>Citroën&nbsp;ID 19 Confort</b> &nbsp;-&nbsp;1967</td>
<td valign="middle" onclick="window.location='side.html';"><b>Citroën&nbsp;ID 20 Confort</b> &nbsp;-&nbsp;1968</td>
</tr>
</table>

Kan du se at hvis du holder musen over skifter begge celler jo farve, dette er vel ikke meningen?
Skal de skifte uafhængigt af hinaden er du nødt til at løse det med min emtode.
Avatar billede gatez Nybegynder
09. marts 2003 - 23:58 #11
Nej alle celler skal have link til samme sted...
Avatar billede gatez Nybegynder
09. marts 2003 - 23:59 #12
Jo det er rigtigt tak !!
Avatar billede backside Nybegynder
09. marts 2003 - 23:59 #13
Det er jo også samme ID i de enkelte celler efter hvad jeg kan se.
Tror ikke det kunne lade sig gøre hvis det var ID=733 og ID=734, som ahv siger.
Avatar billede backside Nybegynder
10. marts 2003 - 00:00 #14
Ok, så ikke lige det sidste.
Avatar billede ahv Nybegynder
10. marts 2003 - 00:01 #15
Hvis de alle skal samme sted hen er det blot at lave et onclick i tr og hvis de stadig skal skiftet farve uafhængigt af hinaden skal dette ske i td, skal de skiftet alle samme sætter du den bare i tr også, eksempel:

<table>
<tr style="cursor: hand;" bgcolor="#d2dadf" onMouseOver="this.style.backgroundColor='#E0E9EF'" onMouseOut="this.style.backgroundColor='#d2dadf'" onclick="window.location='side.html';">
<td valign="middle"><b>Citroën&nbsp;ID 19 Confort</b> &nbsp;-&nbsp;1967</td>
<td valign="middle"><b>Citroën&nbsp;ID 20 Confort</b> &nbsp;-&nbsp;1968</td>
</tr>
</table>
Avatar billede jalmer Nybegynder
14. juli 2003 - 17:31 #16
Mange tak!!!
Det her har hjulpet mig meget!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester