Avatar billede igore Nybegynder
01. februar 2006 - 16:57 Der er 6 kommentarer

onmouse"active"

Hej der ude......

jeg har et lille problem, jeg vil gerne have en onmuseover, onmouseout og en "onmouseactive" hvis det findes min kode er i sammenhæng med en menu, og ser sådan ud:

<a href="spånsugningsanlæg.html" target="main"><img src="images/menu1.gif" onmouseover=src="images/menu1_2.gif" onmouseout=src="images/menu1.gif" border="0" onclick="SwitchMenu('sub1')"></a><br>
    <span class="submenu" id="sub1">
        - <a href="filter.html" target="main">Filtre</a><br>
        - <a href="ventilatorer.html" target="main">Ventilatorer</a><br>
        - <a href="brandsluser.html" target="main">Brandsluser</a><br>
        - <a href="siloer.html" target="main">Siloer & Containere</a><br>
        - <a href="rørføring.html" target="main">Rørføring</a>
    </span>


det virker fint med onmouseover og onmouseout, men jeg vil gerne have menu1_2.gif bliver der så længe menuen er active... kan det lade sig gøre ?
Avatar billede roenving Novice
01. februar 2006 - 17:00 #1
-- det kan du f.eks. gøre i SwitchMenu-funktionen !-)
Avatar billede igore Nybegynder
01. februar 2006 - 17:18 #2
den kender jeg ikke
Avatar billede olebole Juniormester
01. februar 2006 - 17:22 #3
<ole>

Den må findes et sted i din kode, siden du kalder den  :)

/mvh
</bole>
Avatar billede igore Nybegynder
01. februar 2006 - 17:32 #4
hehe yup det er også rigtig men nu er der jo ingen der siger jeg er super javascript mester bare fordi jeg har en menu..... kort sagt kunnne du komme med et eksempel, så kan jeg måske selv finde ud af og smide det ind ?
Avatar billede roenving Novice
01. februar 2006 - 17:35 #5
-- vi kender den jo heller ikke !-)
Avatar billede igore Nybegynder
01. februar 2006 - 17:41 #6
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";
        }
    }
}

det må være det her vi snakker om så ;)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



IT-JOB

Kalundborg Kommune

Data Scientist / udvikler

Udviklings- og Forenklingsstyrelsen

Controller til økonomi og compliance

Unik System Design A/S

Head of Internal IT

Udviklings- og Forenklingsstyrelsen

Business Analyst med flair for test