H: hide/show funktion til en dropdownmenu
har siddet og kan ikek hitte ud af hvordan jeg nu skal gøre. jeg skal lave en dropdown-menu som viser nogle billeder, i en række under menupunkte, når musen trækkes henover. den række skal skjules igen når musen trækkes væk fra enten menupunktet eller undermenupunkteterne.lige nu kan jeg kun få den til at skjule når jeg trækker musen henover igen, desværre, så tænkte på om i kunne hjælpe mig her.
eksempel: http://www.gregorian.dk/htx/index5.php
koden indtil videre:
<script language="JavaScript" type="text/JavaScript">
function DropDown (id,antal) {
for(i=0;antal>i;i++){
idx = id + i;
if (!document.all && document.getElementById) {
menu = document.getElementById(idx).style;
} else if(document.all && document.getElementById) {
menu = document.all(idx).style;
} else { // !IE5 && !NS6
return false;
}
if (menu.visibility == 'hidden') {
menu.display = '';
menu.visibility = 'visible';
} else {
menu.display = 'none';
menu.visibility = 'hidden';
}
}
}
</script>
<HTML>
<HEAD>
<TITLE>ide1</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>
<BODY background="gif/bg2.gif" LEFTMARGIN=50 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<TABLE WIDTH=762 height="" background="gif/bg.gif" BORDER=0 CELLPADDING=0 CELLSPACING=0 style="border=1px #7F99B2 solid;">
<TR>
<TD width="762" height="16" valign="top">
<img src="menu/Untitled-1_01.gif" width="83" height="15" border="0" OnMouseOver="DropDown('årgange',3);">
<img src="menu/Untitled-1_02.gif" OnMouseOver="DropDown('udd',2);" width="124" height="15">
<img src="menu/Untitled-1_03.gif" width="171" height="15">
<img src="menu/Untitled-1_04.gif" width="116" height="15">
<TR>
<TD height="21" valign="top">
<img src="menu/Untitled-1_09.gif" id="udd0" style="display:none; visibility: hidden" width="83" height="13">
<img src="menu/Untitled-1_08.gif" id="udd1" style="display:none; visibility: hidden" width="157" height="13">
<img src="menu/Untitled-1_06.gif" id="årgange0" style="display:none; visibility: hidden" width="139" height="13">
<img src="menu/Untitled-1_07.gif" id="årgange1" style="display:none; visibility: hidden" width="139" height="13">
<img src="menu/Untitled-1_08.gif" id="årgange2" style="display:none; visibility: hidden" width="157" height="13">
</table>
</BODY>
</HTML>
(tag jer ikke af mellemrummende mellem billederne, selvom det ikke er meningen )
tak på forhånd!
