Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    cambiare visibility di un <ul> via JavaScript

    Ciao a tutti, un aiuto veloce:
    ho una pagina php così strutturata, con un menu richiamato tramite include:
    codice:
    <div id="menu">
    <?PHP include("menu.php") ?>
    </div>
    il codice di menu.php è il seguente:
    codice:
    <ul>      [*]menu1[*]menu2      [*]menu3[/list]
    
    <ul class="submenu" id="submenu">[*]submenu1[*]submenu2[/list]
    nel CSS l'elemento <ul> con classe submenu ha visibility:hidden .
    ho perciò creato una funzione che lo mostri, e che viene richiamata dal clic di un pulsante del menu:
    codice:
    function ShowSubMenu() { document.getElementById(submenu).style.visibility="visible"; }
    ma non funziona! In cosa sbaglio? Ricordo che ho fatto la stessa cosa tempo fa, usando un div anzichè un <ul>...ma il procedimento dovrebbe essere lo stesso, no??

    Grazie a chi mi darà una mano!!

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    function ShowSubMenu(idSubMenu) { document.getElementById(idSubMenu).style.visibilit y="visible"; }

  3. #3

    hai ragione
    che ignorante che sono in javascript

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.