Toon posts:

[DHTML] style.background niet in Netscape?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hier staat mijn page, nou is het de bedoeling dat de backgroundkleur+text kleur veranderd onMouseOver&Out. Sim-pel dacht ik, style.background en style.color. In IE werkt dit perfect, maar in Netscape doet ie wel style.color maar geen style.background... Iemand een verklaring? Of oplossing?

Mijn source:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<html>

<head>

<title>ShitSchools</title>

</head>

<body>

<table cellspacing="0px" cellpadding="0px" border="2px">
    <tr>
        <td border="2px" onmouseover="style.background = '000000'; style.color = 'FFFFFF'" onmouseout="style.color = '000000'; style.background = 'FFFFFF'">Bla1</td>
    </tr>
    <tr>
        <td border="2px" onmouseover="style.background = '000000'; style.color = 'FFFFFF'" onmouseout="style.color = '000000'; style.background = 'FFFFFF'">Bla2</td>
    </tr>
    <tr>
        <td border="2px" onmouseover="style.background = '000000'; style.color = 'FFFFFF'" onmouseout="style.color = '000000'; style.background = 'FFFFFF'">Bla3</td>
    </tr>
    <tr>
        <td border="2px" onmouseover="style.background = '000000'; style.color = 'FFFFFF'" onmouseout="style.color = '000000'; style.background = 'FFFFFF'">Bla4</td>
    </tr>
    <tr>
        <td border="2px" onmouseover="style.background = '000000'; style.color = 'FFFFFF'" onmouseout="style.color = '000000'; style.background = 'FFFFFF'">Bla5</td>
    </tr>
    <tr>
        <td border="2px" onmouseover="style.background = '000000'; style.color = 'FFFFFF'" onmouseout="style.color = '000000'; style.background = 'FFFFFF'">Bla6</td>
    </tr>
    <tr>
        <td border="2px" onmouseover="style.background = '000000'; style.color = 'FFFFFF'" onmouseout="style.color = '000000'; style.background = 'FFFFFF'">Bla7</td>
    </tr>
    <tr>
        <td border="2px" onmouseover="style.background = '000000'; style.color = 'FFFFFF'" onmouseout="style.color = '000000'; style.background = 'FFFFFF'">Bla8</td>
    </tr>

</table>

</body>

</html>

Verwijderd

volgens mij is style.background niet correct, maar moet het style.background-color zijn.

Verwijderd

Topicstarter
dan krijg ik een syntax-error

Verwijderd

wat dacht je van this.style.background ;) :+

Want je vraagt hem nu om de background property te wijzigen. Alleen moet je er wel bij vertellen waarop die dit moet wijzigen. Dus met this. zeg je wijzig de property van hetgeen waarin het script wordt aangeroepen. In jouw geval de TD

Verwijderd

Topicstarter
dat maakt toch niets uit als style.color wel werkt?

Verwijderd

Op zaterdag 01 juni 2002 17:07 schreef Junt het volgende:
dat maakt toch niets uit als style.color wel werkt?
Dat weet ik niet 123, omdat ik het nooit zo aanroep :) Ik gebruik daarvoor netjes de syntax zoals die hoort :)

Verwijderd

Topicstarter
hmm... net getest... geen verschil

  • Bluestorm
  • Registratie: Januari 2000
  • Laatst online: 20-08-2022
over wat voor netscape hebben we het? Geen 4.x serie volgens mij, want daar werkt de style grap dacht ik niet echt.
code:
1
this.style.backgroundColor = '#000000';

lijkt me wel een correcte notatie.

Tenminste... dat [ denk / zie / weet ] ik... | Javascript obfuscator | foto's en video's uploaden


Verwijderd

Welke versie van NS ? ..

Verwijderd

Topicstarter
Netscape 6.2.... En in de Preview versie van 7 werkt ie ook niet

Verwijderd

Topicstarter
hmm... this.style.backgroundColor = '#000000'; werkt...

Ik ben weer eens lui geweest en heb niets opgezocht :z :Z

  • Bluestorm
  • Registratie: Januari 2000
  • Laatst online: 20-08-2022
het ligt trouwens aan het '#' wat je vergeet voor de kleur. Mozilla / Netscape interpreteert zowel 000000 als FFFFFF gewoon als wit.

Tenminste... dat [ denk / zie / weet ] ik... | Javascript obfuscator | foto's en video's uploaden


Verwijderd

Op zaterdag 01 juni 2002 17:13 schreef Bluestorm het volgende:
het ligt trouwens aan het '#' wat je vergeet voor de kleur. Mozilla / Netscape interpreteert zowel 000000 als FFFFFF gewoon als wit.
LOL :D Daar zit je dan tijden op te debuggen :P

Verwijderd

Topicstarter
Mods, deze kan dicht hoor :)
Pagina: 1