Har lavet en menu, men den bliver ved med at aktivere OnMouseOut når musen kører ud af en td. Den skulle først aktiveres når musen kører ud over laget(<Div>). Hvad gør jeg galt?
Det grunder sig vist i manglende forståelse af browserens mouse-events. Laver du mouseover på et element, kan du ikke undgå at lave mouseout på det, musen stod over før. Eksempel:
<div onmouseover="alert('ind i outerDiv')" onmouseout="alert('ud af outerDiv')" style="width:500px;height:300px;background-color:red"> OuterDiv <div onmouseover="alert('ind i innerDiv')" onmouseout="alert('ud af innerDiv')" style="width:200px;height:75px;margin:20px;background-color:blue"> InnerDiv </div> </div>
Det er ikke så ligetil at lave en dropdown-menu i DHTML. Du kommer let op på 500 kodelinier, hvis den skal fungere ordentligt :)
/mvh </bole>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.