Visualizzazione dei risultati da 1 a 3 su 3

Discussione: menu css

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353

    menu css

    ciao, ho realizzato un menu con i css, volevo sapere come posso fare per fissare una classe con l'evento "onClick". Cioè quando clicco un link qualunque del menu questo dovrebbe prendere una classe specifica e ritornare allo stato iniziale se clicco gli altri link...
    Grazie spero in voi

  2. #2
    intanto ti può aiutare la proprietà className dei tag TD/SPAN/DIV..., poi occorre aggangiare all'evento onclick una funzioncina che ti va a modificare la classe dei sottomenù..

    un piccolo esempio...

    <SCRIPT language=javascript>
    function changeClass(which) {
    var collMenus = document.getElementsByName(which.id);
    for (var i=0;i<collMenus.length;i++) {
    collMenus(i).className = (collMenus(i) == which) ? "clSelezionato" : "clNonSelezionato";
    }
    }

    </SCRIPT>
    <DIV id=menu0 class='clNonSelezionato' onclick='changeClass(this)'>Sito Web1</DIV>
    <DIV id=menu0 class='clNonSelezionato' onclick='changeClass(this)'>>Sito Web2</DIV>
    <DIV id=menu0 class='clNonSelezionato' onclick='changeClass(this)'>>Sito Web3</DIV>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    grazie lo provo subito...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.