10. april 2006 - 17:14
Der er
3 kommentarer og 1 løsning
Forsinket funtion
Hvorfor for jeg fejl ved dette script? <script type="text/javascript"> function showmenu(elmnt) { document.getElementById(elmnt).style.visibility="visible" } function hidemenu(elmnt) { setTimeout("hide(" + elmnt + ")", 2500); } function hide(elmnt) { document.getElementById(elmnt).style.visibility="hidden" } </script> Jeg prøver at lave en meget simpel dropdownmenu, ved at skjule og vise en tabel! <a href="?s_id=28&m_id=3&sub_m_id=23" onMouseOver="showmenu('tutorials')" onMouseOut="hidemenu('tutorials')"><span class="menu_sub_tx">Vision</span></a> <table cellpadding="0" cellspacing="0" class="menu" id="tutorials" width="120"> <tr><td class="menu"><a href="/html/default.asp">HTML</a></td></tr> <tr><td class="menu"><a href="/xhtml/default.asp">XHTML</a></td></tr> <tr><td class="menu"><a href="/css/default.asp">CSS</a></td></tr> <tr><td class="menu"><a href="/xml/default.asp">XML</a></td></tr> <tr><td class="menu"><a href="/xsl/default.asp">XSL</a></td></tr> </table>
Annonceindlæg fra Barco
Er jeres mødelokaler sikre nok?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
10. april 2006 - 18:14
#1
Du mangler apostroffer omkring elementnavnet i dit forsinkede kald til hide: <html> <head> <script type="text/javascript"> function showmenu(elmnt) { document.getElementById(elmnt).style.visibility="visible"; } function hidemenu(elmnt) { setTimeout("hide('" + elmnt + "')", 250); } function hide(elmnt) { document.getElementById(elmnt).style.visibility="hidden"; } </script> </head> <body> <a href="?s_id=28&m_id=3&sub_m_id=23" onMouseOver="showmenu('tutorials')" onMouseOut="hidemenu('tutorials')"><span class="menu_sub_tx">Vision</span></a> <table cellpadding="0" cellspacing="0" class="menu" id="tutorials" width="120"> <tr><td class="menu"><a href="/html/default.asp">HTML</a></td></tr> <tr><td class="menu"><a href="/xhtml/default.asp">XHTML</a></td></tr> <tr><td class="menu"><a href="/css/default.asp">CSS</a></td></tr> <tr><td class="menu"><a href="/xml/default.asp">XML</a></td></tr> <tr><td class="menu"><a href="/xsl/default.asp">XSL</a></td></tr> </table> </body> </html>