Avatar billede realone Nybegynder
26. juli 2001 - 12:58 Der er 9 kommentarer og
1 løsning

OnMouseOver med billede i td..

Hej Eksperter

Jeg sad lige og kiggede på http://www.builder.dk/artikler/article.asp?AID=71, da jeg tænkte, hvordan koden mon så ud hvis det var et billede og ikke et farve der skulle skifte i baggrunden..
Det skal være i en td og det må ikke bare være et alm. onmouseover-billede, der da skal et tekstlink henover..
I kan se hvad jeg mener på http://zoidberg.dk (håber ikke det gør noget jeg bruger den side :) )

På forhånd tak..
</RealOne>
Avatar billede realone Nybegynder
26. juli 2001 - 13:13 #1
Kan en eller anden ikke bare lige skrive hvad der skal rettes i

<script language=\"JavaScript\">
  function co(element,mode) {
    if (mode==\"in\") {
      cursortype = \'hand\'
      colorval = \'#B7C6D6\'
    } else if (mode==\"out\") {
      cursortype = \'\'
      colorval = \'#e9e9e9\'
    }
  element.style.background=colorval;
  element.style.cursor=cursortype;
}
</script>

For at det bliver et billede!?
</RealOne>
Avatar billede zeptic Nybegynder
26. juli 2001 - 13:26 #2
Nedenstående vil få baggrunden i TD til at skifte ved onmouseover/-out i cellen, og du kan derfor godt lave et tekstlink henover.

<td background=\"billede1.gif\" id=\"ID\" onmouseover=\"document.all.ID.background=\'billede2.gif\'\" onmouseout=\"document.all.ID.background=\'billede1.gif\'\">
TEST
</td>
Avatar billede realone Nybegynder
26. juli 2001 - 13:34 #3
Hvad så hvis jeg skal have flere!? Så går det i kage!!
Avatar billede zeptic Nybegynder
26. juli 2001 - 13:44 #4
Hvis du skal have flere TD, så giver du dem bare hvert sit ID.
Avatar billede realone Nybegynder
26. juli 2001 - 13:45 #5
Ekspempel!?
Avatar billede roenving Novice
26. juli 2001 - 13:46 #6
Hvordan mener du flere?

Er det 1) ved siden af hinanden eller er det 2) at skifte med?

1) Så må du bruge nogle layer-elementer inde i din tabelcelle = <DIV>s, som kan skifte hver sin background.

2) Til det må du lave noget kode, som enten løber igennem en række af billeder eller på anden måde (random?) finder det næste billede.

hth
jes
Avatar billede zeptic Nybegynder
26. juli 2001 - 13:49 #7
<table>
<tr>
<td background=\"billede1.gif\" id=\"ID_for_celle1\" onmouseover=\"document.all.ID_for_celle1.background=\'billede2.gif\'\" onmouseout=\"document.all.ID_for_celle1.background=\'billede1.gif\'\">
Celle 1
</td>

<td background=\"billede2.gif\" id=\"ID_for_celle2\" onmouseover=\"document.all.ID_for_celle2.background=\'billede1.gif\'\" onmouseout=\"document.all.ID_for_celle2.background=\'billede2.gif\'\">
Celle2
</td>
</tr>
</table>
Avatar billede realone Nybegynder
26. juli 2001 - 13:56 #8
Fedt zeptic.. Det var lige had jeg havde brug for..
Tak..!!
Avatar billede zeptic Nybegynder
26. juli 2001 - 13:59 #9
Eneste problem er bare, at det kun virker i MSIE...
Avatar billede realone Nybegynder
26. juli 2001 - 14:01 #10
zeptic --- No problems.. Det gør resten af min hjemmeside også kun.. ;o)

BTW: \"Det var lige had jeg havde brug for..\"
=
Det var lige det jeg havde brug for..
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