Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Nascondere dei DIV

  1. #1

    Nascondere dei DIV

    Sto iniziando a giochicchiarci...

    Ho 3 DIV...e volevo visualizzare solo una alla volta...per visualizzarlo cliccando su un testo

    ................
    <div id="liv1">...</div>
    <div id="liv2">...</div>
    <div id="liv3">...</div>
    ................
    Mostra livello 1
    Mostra livello 2
    Mostra livello 3

    mi manca la funzione Visualizza...
    non sono riuscito a farla...

    Mi date un manina...

    Ciao e grazie
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

  2. #2

    ok

    Ci sono riuscito....

    codice:
    <script type="text/javascript">
    <!--
    function nascondi(numid) {
    for (n=1; n<=3; n++) {
    document.getElementById("liv" + n).style.display = "none";
    }
    document.getElementById("liv" + numid).style.display = "";
    }
    -->
    </script>

    codice:
    ................
    <div id="liv1">...</div>
    <div id="liv2">...</div>
    <div id="liv3">...</div>
    ................
    Mostra livello 1
    Mostra livello 2
    Mostra livello 3
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

  3. #3

    ok

    Manca solo una cosa

    Quando carico la pagina la prima volta mi carica tutti 3 i DIV

    Invece una volta cliccato sul primo collegamento funziona tutto

    Dovrei attivare la funzione

    nascondi(1) al prima avvio...

    come di fà?

    Ciao e grazie
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Piu` che usare un JS, secondo me dovresti usare un menu a tab: fa esattamente quello che chiedi, solo che non serve il click, basta che passi con il mouse sulla tab per aprire la schermata.

    Per rispondere alla tua domanda specifica:
    usa l'evento onload sul body
    (ma questo e` un problema JS, e va trattato nel forum specifico - lascio qui perche` la cosa si risolve anche con solo CSS, con i menu a tab)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5

    ok

    Originariamente inviato da Mich_
    Piu` che usare un JS, secondo me dovresti usare un menu a tab: fa esattamente quello che chiedi, solo che non serve il click, basta che passi con il mouse sulla tab per aprire la schermata.

    Per rispondere alla tua domanda specifica:
    usa l'evento onload sul body
    (ma questo e` un problema JS, e va trattato nel forum specifico - lascio qui perche` la cosa si risolve anche con solo CSS, con i menu a tab)
    ok..grazie
    i7 3770K --- Asus P8z77 --- 2x4Gb Corsair Vengeance 2133MHz--- Enermax NoiseTaker II 600w --- SSD: 128Gb Vertex 4 --- WD 1000Gb --- WD 2000Gb --- ASUS ATI5850 1Gb --- Case: Kandalf 25cm Fan --- Tastiera Logitech G15 --- Mouse Razer Copperhead

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.