Avatar billede dkkarpen Nybegynder
07. september 2001 - 21:38 Der er 27 kommentarer og
2 løsninger

Skift baggrund i celle

Jeg har prøvet med følgende men det virker sgu ikke rigtigt. Hvad gør jeg?

onMouseOver=\"this.style.background=\'images/but1.gif\'\"
Avatar billede dr.z Nybegynder
07. september 2001 - 21:40 #1
Hva\' er det lige du vil?

Hva mener du med skift baggrund i CELLE?

*Dr.Z*
Avatar billede sukos Juniormester
07. september 2001 - 21:40 #2
onmouseover=\"this.style.backgroundColor=\'green\'\"
Avatar billede sukos Juniormester
07. september 2001 - 21:40 #3
ups, ja det tror jeg :o)
Avatar billede dkkarpen Nybegynder
07. september 2001 - 21:43 #4
Det er ikke en farve jeg vil skifte. Det er et baggrundsbillede.
Avatar billede ricky1 Nybegynder
07. september 2001 - 21:49 #5
CSS

Du skal bare id-entificere objektet
og sætte backgroundcolor i <style>
Avatar billede ricky1 Nybegynder
07. september 2001 - 21:50 #6
<html>

<head>

<title>Ny side 1</title>
<style>
#hehe {
background: \"#FFF000\";
}
</style>
</head>

<body>

<table border=\"1\" width=\"100%\">
  <tr>
    <td width=\"50%\">&nbsp;</td>
    <td width=\"50%\">&nbsp;</td>
  </tr>
  <tr>
    <td width=\"50%\" id=\"hehe\">&nbsp;</td>
    <td width=\"50%\">&nbsp;</td>
  </tr>
</table>

</body>

</html>
Avatar billede dkkarpen Nybegynder
07. september 2001 - 21:52 #7
Hør nu her. Det er ikke en farve jeg vil skifte. Det er et BAGGRUNDSBILLEDE.
Avatar billede jakoba Nybegynder
07. september 2001 - 21:52 #8
den hedder backgroundImage

onMouseOver=\"this.style.backgroundImage=\'images/but1.gif\'\"

men jeg er ikke sikker på man kan skifte baggrundsbillede i en celle. Sig til hvis det dur.

mvh JakobA
Avatar billede roenving Novice
07. september 2001 - 21:53 #9
men det er jo bildet, han ville have ændret -- min reference kalder det backgroundImage, så man må vel kunne bruge:

onMouseOver=\"this.style.backgroundImage=\'images/but1.gif\'\"

hth
jes
Avatar billede roenving Novice
07. september 2001 - 21:54 #10
>>JakobA
Hva dælen, var du nu der igen *S*
Avatar billede dkkarpen Nybegynder
07. september 2001 - 21:58 #11
Den giver runtime error. Med fejlmed. \"Error:invalid argument\"
Avatar billede roenving Novice
07. september 2001 - 22:00 #12
onMouseOver=\"this.style.backgroundImage=\'url(images/but1.gif)\'\"

har olebole lige svaret på et andet spm.

jes
Avatar billede jakoba Nybegynder
07. september 2001 - 22:00 #13
jep. men jeg kan ikke få den til at virke.
har du prøvet det \'gamle\' navn uden style

onMouseOver=\"this.background=\'images/but1.gif\'\"

Den virker på <td i min IE4

mvh JakobA
Avatar billede jakoba Nybegynder
07. september 2001 - 22:05 #14
Og den anden også :) Den er nok mere fremtidssikker.
Avatar billede dkkarpen Nybegynder
07. september 2001 - 22:06 #15
Oleboles svar virker næsten. Jeg har koden:

          <tr>
            <td valign=\"bottom\" height=\"16\" bgcolor=\"#000000\" style=\"Cursor:hand\"><a href=\"#\"
        title=\"Profil\" target=\"_top\" onMouseOut=\"this.style.backgroundImage=\'\'\"
        onMouseOver=\"this.style.backgroundImage=\'url(images/but1.gif)\'\">Test</a></td>
          </tr>

Men det er kun bag ved teksten \"Test\" at billedet kommer frem.
Avatar billede jakoba Nybegynder
07. september 2001 - 22:12 #16
Ja det er linkets baggrund du sætter med this
Men siden det alligevel ikke virker i NS kan du jo blot lægge din mousover/out over i <TD kommandoen
Avatar billede dkkarpen Nybegynder
07. september 2001 - 22:18 #17
Doh!!! Ja selvfølgelig. Tak for hjælpen. Jeg skal vist snart i seng...
Avatar billede olebole Juniormester
07. september 2001 - 22:36 #18
<ole>
olebole\'s script virkede ikke \'næsten\' - men perfekt!  =o)
Da jeg skrev det, var det med en fuldstændig reference til objektet...ikke en \'this\' reference.
I stedet for jakoba\'s løsning, kunne du også have skrevet:
  onMouseOver=\"this.parentElement.style.backgroundImage=\'url(images/but1.gif)\'\">
/mvh
</bole>
Avatar billede roenving Novice
07. september 2001 - 22:40 #19
>>ole
Skal du nu igen drille os barfods =·]
Avatar billede olebole Juniormester
07. september 2001 - 23:01 #20
Ja!  *LooOooL*
/mvh
Avatar billede olebole Juniormester
07. september 2001 - 23:03 #21
Hehe...det var nu faktisk for at demonstrere, hvordan man kalder det \'fædrende ophav\' til et objekt. Det kan til tider være ganske anvendeligt  =o)
Avatar billede roenving Novice
07. september 2001 - 23:07 #22
Og moderen rager dig *GG*

Nå det er lidt sent for al for alvor
Avatar billede jakoba Nybegynder
07. september 2001 - 23:07 #23
Og så i den grad.
Avatar billede olebole Juniormester
07. september 2001 - 23:09 #24
Man er nok ikke så hurtig på bare fødder  =oD
Avatar billede dkkarpen Nybegynder
07. september 2001 - 23:13 #25
Hvorfor er der så mange der har smidt skoene for tiden?
Avatar billede olebole Juniormester
07. september 2001 - 23:17 #26
*ROTFLMAO*  Nu er tiden derhenne, hvor det igen er dette forums trestjernede turbo-geeks, der hygger sig.......skøøøøøøøøøønt  =o)
/mvh
Avatar billede roenving Novice
07. september 2001 - 23:24 #27
***g***
Avatar billede thoeger_poertner Nybegynder
25. juni 2002 - 02:40 #28
"
Avatar billede thoeger_poertner Nybegynder
25. juni 2002 - 02:41 #29
"test" 'test'

(skulle lige tjekke om e stadig smider \'er ind :-D)
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