21. november 2003 - 23:53
Der er
11 kommentarer og 1 løsning
hjælp - menuen klapper sammen
HJÆLP denne menu klapper sammen med det samme man trykker på et af undermenupunkterne. Den skal KUN klappe sammen igen hvis man trykker på selv menupunktet igen. ----- <html> <head> <SCRIPT LANGUAGE=javascript> constMaxItem=2 function fnDispThis(active) { for (i=1; i < constMaxItem+1; i++) { if (i!=active) { document.all("sub"+i).style.display="NONE" } else { document.all("sub"+active).style.display= (document.all("sub"+active).style.display == "none") ?"BLOCK":"NONE"; } } } </SCRIPT> </head> <body> <table> <tr> <td class="format" onclick="fnDispThis(1)" style="Cursor:HAND;"> menu 1<br> <DIV id="sub1" style="Display:'NONE';"> <a href="link">u11</a><br> <a href="link">u12</a><br> </DIV> </td> </tr> <tr> <td class="format" onclick="fnDispThis(2)" style="Cursor:HAND;"> menu 2<br> <DIV id="sub2" style="Display:'NONE';"> <a href="link">u21</a><br> <a href="link">u22</a><br> </DIV> </td> </tr> </body> </html>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
22. november 2003 - 00:01
#1
<SCRIPT type="text/javascript"> function fnDispThis(elm) { document.getElementById('sub'+elm).style.display=(document.getElementById('sub'+elm).style.display=="none")?"block":"none"; } </SCRIPT>
22. november 2003 - 00:10
#2
hvor skal det placeres ?
22. november 2003 - 00:12
#3
skift det ud med det eksisterende script ;)
22. november 2003 - 00:18
#4
den klapper stadig samme ?
22. november 2003 - 00:21
#5
okay så ;) her -> <html> <head> <SCRIPT type="text/javascript"> function fnDispThis(elm) { document.getElementById('sub'+elm).style.display=(document.getElementById('sub'+elm).style.display=="none")?"block":"none"; } </SCRIPT> </head> <body> <table> <tr> <td class="format" onclick="fnDispThis(1)" style="Cursor:HAND;"> menu 1<br> <DIV id="sub1" style="Display:'NONE';"> <a href="link">u11</a><br> <a href="link">u12</a><br> </DIV> </td> </tr> <tr> <td class="format" onclick="fnDispThis(2)" style="Cursor:HAND;"> menu 2<br> <DIV id="sub2" style="Display:'NONE';"> <a href="link">u21</a><br> <a href="link">u22</a><br> </DIV> </td> </tr> </body> </html>
22. november 2003 - 00:21
#6
og nej den klapper ikke sammen, men gør derimod hvad du ber om ;)
22. november 2003 - 00:26
#7
menuen skal åbne en side i en anden frame, og med det samme man trykker på et menupunkt, så klapper den sammen.
22. november 2003 - 00:31
#8
så giv mig et link, eller noget mere fyldestgørende kode, for ovenstående virker fint
22. november 2003 - 00:32
#9
ok så ;), kan se at jeg over så at det det hele var inde i samme td ;)
22. november 2003 - 00:36
#10
<html> <head> <SCRIPT type="text/javascript"> function fnDispThis(elm) { document.getElementById('sub'+elm).style.display=(document.getElementById('sub'+elm).style.display=="none")?"block":"none"; } </SCRIPT> </head> <body> <table cellpadding="0" cellspacing="0"> <tr> <td class="format" onclick="fnDispThis(1)" style="Cursor:HAND;"> menu 1<br> </td> </tr> <tr> <td> <DIV id="sub1" style="Display:'NONE';"> <a href="link">u11</a><br> <a href="link">u12</a><br> </DIV> </td> </tr> <tr> <td class="format" onclick="fnDispThis(2)" style="Cursor:HAND;"> menu 2<br> </td> <tr> <td> <DIV id="sub2" style="Display:'NONE';"> <a href="link">u21</a><br> <a href="link">u22</a><br> </DIV> </td> </tr> </tr> </body> </html>
22. november 2003 - 10:31
#11
hmmm ok det var bedre, men jeg kan ikke rigtigt overskue hvad forskellen var på de 2 ? Var det bare noget med tabellen ? (jeg skal have det ført ind i en mega lang menu, som jeg ikke ville forvirre dig med, så jeg lave den lille simple) Dervfor er det vigtigt at jeg forstår helt hvad du ændrede.
22. november 2003 - 23:53
#12
nej det virker altså stadig ikke :-(
se her :
http://www.botha.dk/menutest/ jeg opretter lige et nyt spg. så det her ikke bliver for gammelt.
Vi tilbyder markedets bedste kurser inden for webudvikling