Hej hopp... Behöver lite hjälp. Jag använder följande skript för att visa submenyer när man klickar på en länk. Nu laddas sida om och jag behöver expandera en submeny när sidan laddas. Borde fungera men jag får bara object missing fel när jag försöker.
Hur gör jag för att SwitchMenu('submenu<%=rs("id")%>') ska vara expanderad när sidan laddas ?
<script type="text/javascript">
/***********************************************
* Switch Menu script- by Martial B of [url]http://getElementById.com/[/url]
* Modified by Dynamic Drive for format & NS4/IE4 compatibility
* Visit [url]http://www.dynamicdrive.com/[/url] for full source code
***********************************************/
if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}
function SwitchMenu(obj){
if(document.getElementById){
var el = document.getElementById(obj);
var ar = document.getElementById("masterdiv").getElementsByTagName("span"); //DynamicDrive.com change
if(el.style.display != "block"){ //DynamicDrive.com change
for (var i=0; i<ar.length; i++){
if (ar[i].className=="submenu") //DynamicDrive.com change
ar[i].style.display = "none";
}
el.style.display = "block";
}else{
el.style.display = "none";
}
}
}
</script>
<div id="masterdiv"><!-- Keep all menus within masterdiv-->
<a class="menutitle" onclick="SwitchMenu('submenu<%=rs("id")%>')"><%=rs("lank_namn")%></a><br>
<span class="submenu" id="submenu<%=rs("id")%>">
LÄNK 1
LÄNK 2
LÄNK 3
</span>
</div><!--- Masterdiv --->