Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    6

    Menu con stato hover e select

    Scusate è la prima volta che scrivo in questo forum, anzi non so neanche se quello che cerco di fare si possa fare con javascript.
    Penso che per voi sia una cosa banalissima..

    Ho realizzato un menu con i <ul>[*], mi piacerebbe far si che ogni volta che clicco su un pulsate questo venga risaltato e l'ultimo selezionato ritorni allo stato naturale.

    Non so se mi sono spiegata bene, spero di si.
    Grazie mille

  2. #2
    Allora, metti un id al UL:

    tipo <ul id="MyMenu">

    poi crea una funzione JS:

    <script type="text/javascript">
    function clickElem(index)
    {
    var arr = document.getElementById('MyMenu').getElementsByTag Name('li');
    for(i=0; i < arr.length; i++)
    {
    if(i == index)
    {
    arr[i].style.fontWeight = "bold";
    }
    else
    {
    arr[i].style.fontWeight = "normal";
    }
    }
    }
    </script>
    Poi ad ogni link metti:

    onClick="clickElem(0)" al primo
    onClick="clickElem(1)" al secondo
    onClick="clickElem(2)" al terzo
    onClick="clickElem(3)" al quarto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.