[Javascript] Veranderen van background tablecel

Pagina: 1
Acties:

  • Sappie
  • Registratie: September 2000
  • Laatst online: 13-09 08:58

Sappie

De Parasitaire Capaciteit!

Topicstarter
Ik wil na een onmouseover mbv een javascript functie de background-image van een tablecell veranderen..

Nu had ik dit id:

temp.style.background-image=url("blabla.gif");

aangezien de background-image:url("blabla.gif"); onderdeel is van CSS.. helaas geeft hij fout op de pagina, wat volgens mij waarschijnlijk komt door het - teken.

Weet iemand hoe dit wel moet?!

Specs | Audioscrobbler


  • Bever
  • Registratie: Maart 2001
  • Laatst online: 10-09 10:05
kijk hier eens: forum.nielsonline.com
daar hebben ze dat ook. Als je het daar nou ff in de source opzoekt :)

  • Sappie
  • Registratie: September 2000
  • Laatst online: 13-09 08:58

Sappie

De Parasitaire Capaciteit!

Topicstarter
Op vrijdag 01 maart 2002 10:55 schreef Bever het volgende:
kijk hier eens: forum.nielsonline.com
daar hebben ze dat ook. Als je het daar nou ff in de source opzoekt :)
Mag jij me ff aanwijzen waar ik dat kan vinden :?

Specs | Audioscrobbler


Verwijderd

css:
code:
1
2
.normal { cursor: hand; text-decoration: none; color: #000000;}
.hover { cursor: hand; text-decoration: underline; color: #000000; background-image: url(images/blaat.png)}

Javascript:
code:
1
2
3
4
function changeStyle (what , how) 
 {
  what.className = how;
  }

html:
code:
1
<td onMouseOut="changeStyle(this,'normal');" onMouseOver="changeStyle(this,'hover');">

:Z

Verwijderd

Op vrijdag 01 maart 2002 10:52 schreef Sappie het volgende:
temp.style.background-image=url("blabla.gif");
Je gebruikt een '-' in een JavaScript toekenning. Dat gaat geheid de mist in. Bovendien moet de toekennin in z'n geheel een string zijn, en niet alleen de imagenaam
code:
1
temp.style.backgroundImage = 'url("blabla.gif");';

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 13-09 09:53

RM-rf

1 2 3 4 5 7 6 8 9

Op vrijdag 01 maart 2002 10:52 schreef Sappie het volgende:
Ik wil na een onmouseover mbv een javascript functie de background-image van een tablecell veranderen..

Nu had ik dit id:

temp.style.background-image=url("blabla.gif");

aangezien de background-image:url("blabla.gif"); onderdeel is van CSS.. helaas geeft hij fout op de pagina, wat volgens mij waarschijnlijk komt door het - teken.

Weet iemand hoe dit wel moet?!
code:
1
object.style.backgroundImage

-teken mag inderdaad niet (is een operator) daarom gebruikt men syntax zonder -teken en eerste character na -teken wordt een hoofdletter

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • Sappie
  • Registratie: September 2000
  • Laatst online: 13-09 08:58

Sappie

De Parasitaire Capaciteit!

Topicstarter
Op vrijdag 01 maart 2002 11:11 schreef RM-rf het volgende:

[..]
code:
1
object.style.backgroundImage

-teken mag inderdaad niet (is een operator) daarom gebruikt men syntax zonder -teken en eerste character na -teken wordt een hoofdletter
Thx daar heb ik wat aan :)

Specs | Audioscrobbler

Pagina: 1