Dece
Legacy Member
Situatieschets
Ik heb een menu met verschillende submenu's, welke telkens verschillen van hoogte.
Nu wil een soort van animatie aan dit menu toevoegen door het submenu pas te laten tonen als er op de bovenliggende link wordt gedrukt. Dit submenu zou dan langzaam moeten openschuiven totdat het zn volledige hoogte bereikt heeft.
Een beetje zoals het quicklinksmenu van dit forum dus
Hoe kan ik nu de hoogte van dat element te weten komen mbv javascript?
document.getElementById('element').style.height en document.getElementById('element').height geven in ieder geval nix terug!
Hieronder mss nog een kleine situatieschets in geval dat ge mijn uitleg niet begrijpt
Ik heb een menu met verschillende submenu's, welke telkens verschillen van hoogte.
Nu wil een soort van animatie aan dit menu toevoegen door het submenu pas te laten tonen als er op de bovenliggende link wordt gedrukt. Dit submenu zou dan langzaam moeten openschuiven totdat het zn volledige hoogte bereikt heeft.
Een beetje zoals het quicklinksmenu van dit forum dus
Hoe kan ik nu de hoogte van dat element te weten komen mbv javascript?
document.getElementById('element').style.height en document.getElementById('element').height geven in ieder geval nix terug!
Hieronder mss nog een kleine situatieschets in geval dat ge mijn uitleg niet begrijpt
Code:
<h1>Menu</h1>
<ul>
<li>
<a href="#" onclick="openSubmenu('menu')">Hoofmenu</a>
<ul id="menu">
<li>submenu</li>
<li>Ander item</li>
<li>...</li>
</ul>
</li>
</ul>


)