Visualizzazione dei risultati da 1 a 4 su 4

Discussione: id e funzioni

  1. #1

    id e funzioni

    ciao,
    premetto che so veramente poco di javascript (giusto... se qualcuno volesse indicarmi qualche guida o tutorial...) ma sto provando a cimentarmi in una gestione di questo tipo:
    voglio creare un menu gerarchico con i livelli, gestendo poi con js la visualizzazione degli stessi.

    1° questione: posso assegnare ad ogni livello un nome del tipo livello[1], livello[2] come se appartenessero ad un array?

    2° (di conseguenza): come faccio nella funzione richiamata ad esplicitare il comando document.all.livello[i].visibility='hidden' o 'visible' dove i viene corrisponde al numero del livello, passato alla funzione come parametro ad esempio con onmouseover="javascript:menu(1);"

    sto sbagliando tutto????

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In quale linguaggio?

    Ti sconsiglio di usare jscript (il dialetto di microsoft): dopo funzionerebbe in un solo browser.

    Ogni elemento in HTML/CSS/JS deve avere un unico id in tutto il documento; invece e` possibile assegnare nomi uguali, che poi indirizzi tramite vettori. Solo che l'attributo name e` deprecato (per elementi al di fuori dei form), per cui non e` consigliabile usarli al giorno d'oggi.

    L'istruzione DOM/JS piu` vicina al tuo comando e`:
    document.getElementById('ID_DEL_DIV').style.visibi lity = 'hidden'; // o 'visible'

    Poi occorre vedere esattamente cosa ti serve.
    Un menu al giorno d'oggi si puo` fare anche senza JS (semplicemente con i CSS).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ok....
    e dove posso trovare un tutorial o un aiuto si come farlo coi css?

    grazie!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nel forum dei CSS (sotto HTML) ne era passato uno qualche tempo fa.
    Comunque ci sono importanti raccolte di JS che trovi linkate nei "link utili" di tale forum.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.