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

    JS problema visualizzazione paragrafi

    Ciao a tutti,
    ho questo problema:

    Con il js
    codice:
    <script language="javascript1.2">
    <!--
    
    var head="display:''"
    function doit(header){
    var head=header.style
    if (head.display=="none")
    head.display=""
    else
    head.display="none"
    }
    //-->
    </script>
    faccio apparire e scomparire i paragrafi di un elenco <dl> in questo modo
    codice:
    <dt>
    <a onClick="doit(document.all[this.sourceIndex+2])" style="cursor: hand;" class="normalText">link</a></dt>
    
    <dd style="display:none" style=&{head};>
    Paragrafo da far comparire e scomparire
    </dd>
    e fin qui funziona.

    Ora il problema è che io ne ho tanti <dd> nella pagina e dovrei, quando ne apro uno, chiudere tutti quelli aperti.

    Come posso fare?

    grazie in anticipo
    Paolo Monge
    Full Stack Web Developer & Strategist
    Come Nasce Un'idea

  2. #2
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087

    Re: JS problema visualizzazione paragrafi

    Originariamente inviato da coniglio
    ............
    e fin qui funziona.

    Ora il problema è che io ne ho tanti <dd> nella pagina e dovrei, quando ne apro uno, chiudere tutti quelli aperti.

    Come posso fare?

    grazie in anticipo
    ciao coniglio
    la soluzione è semplice e lunghina da applicare. Lo spunto lo prendi da qui:
    http://pro.html.it/articoli/id_544/idcat_11/pro.html
    alla terza pagina arriva a ciò che cerchi (sempre adattando al tuo caso).
    ti dico in anticipo che nei prossimi giorni non mi collegherò.
    Ciao

  3. #3
    Ciao grazie!
    Sembra perfetto, ora gli do un'occhiata , ma penso che sia tutto risolto
    Paolo Monge
    Full Stack Web Developer & Strategist
    Come Nasce Un'idea

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.