Ik probeer dus met een onmouseover de bgcolor van 2 divs te veranderen. Nu zijn er meerdere, dus kan geen directe id's gebruiken.. ben ff lost hier, weet niet precies hoe ik nou de juiste divs kan vinden. Het gaat om een menu.
Ik had dus gehoopt dat je een geneste div kunt aanspreken met idVanParentDiv.idVanChildDiv, maar dat werkt dus blijkbaar niet. Iemand een tip?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <script language="javascript">
function fMenuRollover(what,how) {
if (how == 'down')
what.sniTop.style.backgroundColor = '#F4BB77';
what.sniBot.style.backgroundColor = '#F8941D';
else
what.sniTop.style.backgroundColor = '#AFDDFF';
what.sniBot.style.backgroundColor = '#7DC7FF';
}
</script>
<div id="sn01" class="sn-u1">
<div id="sniTop" class="sn-u2"><span class="sn-u4" onmouseover="fMenuRollover('sn01','down');" onmouseout="fMenuRollover('sn01','up');">test 0</span></div>
<div id="sniBot" class="sn-u3"></div>
</div>
<div id="sn02" class="sn-u1">
<div id="sniTop" class="sn-u2"><span class="sn-u4" onmouseover="fMenuRollover('sn02','down');" onmouseout="fMenuRollover('sn02','up');">test 1</span></div>
<div id="sniBot" class="sn-u3"></div>
</div> |
Ik had dus gehoopt dat je een geneste div kunt aanspreken met idVanParentDiv.idVanChildDiv, maar dat werkt dus blijkbaar niet. Iemand een tip?
[ Voor 24% gewijzigd door oZy op 17-06-2003 20:57 ]