Avatar billede grippen Nybegynder
13. oktober 2009 - 13:35 Der er 3 kommentarer og
1 løsning

onClick - bliv nede

Hey Eksperter.

Da jeg ikke er den store JavaScript kunne jeg godt tænke mig at få at vide hvordan jeg får menu knappen til at blive nede når man har trykket på den? Den skal så selvfølgelig blive "normal" igen når man klikker på en anden menu knap, og der skal den nye knap så blive nede.

JavaScript funktionen:

<script type="text/javascript">
function roll_over(img_name, img_src)
{
    document[img_name].src = img_src;
}
</script>

Min menu

<ul>
<li><a href="index.php" onMouseOver="roll_over('Main', 'img/site/navbar/main_highligt.png')"onMouseOut=&quo- t;roll_over('Main', 'img/site/navbar/main_none.png')"><img src="img/site/navbar/main_none.png" class="img" name="Main"></a></li>
<li><a href="news.php" onMouseOver="roll_over('News', 'img/site/navbar/news_highlight.png')"onMouseOut=&qu- ot;roll_over('News', 'img/site/navbar/news_none.png')"><img src="img/site/navbar/news_none.png" class="img" name="News"></a></li>
<li><a href="folio.php" onMouseOver="roll_over('Folio', 'img/site/navbar/folio_highlight.png')"onMouseOut=&q- uot;roll_over('Folio', 'img/site/navbar/folio_none.png')"><img src="img/site/navbar/folio_none.png" class="img" name="Folio"></a></li>
</ul>

Tak på forhånd.
Avatar billede KlausEC Nybegynder
13. oktober 2009 - 15:03 #1
Man kan vel principielt løse det med stylesheets? Tænker her på at have en style til når den er normal, og en anden style til når den er nede. Og så bare skifte mellem dem via. javascript?
Avatar billede grippen Nybegynder
13. oktober 2009 - 15:27 #2
Jo det kunne man vel, fandt bare denne løsning nemmere, lige indtil at jeg også gerne ville have at den blev nede :)
Avatar billede ebusiness Nybegynder
13. oktober 2009 - 16:55 #3
Prøv at kigge lidt på det her spørgsmål: http://www.eksperten.dk/spm/887323
Du bruger forskellige billeder til hvert menu element, hvilket gør det lidt mere kompliceret, men overordnet er løsningen den samme.
Avatar billede grippen Nybegynder
13. oktober 2009 - 18:06 #4
Ja okay, jeg må prøve at rode med det. Tak for svarne.
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