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

    Perchè Mozilla deve fare l'antipatico..

    Salve gente,

    sto lavorando su un sito è sono fermo da una settimana per via di un problema nella visualizzazione con Mozilla.

    Ho bisogno che venga visualizzato o nascosto un DIV tramite un link.
    Con IE funziona perfettamente mentre con MOZILLA il DIV rimane nascosto.

    Segue il codice utilizzato:

    Questo script serve per gestire le classi per visualizzare o nascondere il DIV.
    codice:
    function gruppo( ID_gruppo ) {
    
    myID = document.all( ID_gruppo );
    myID.className 	= ( myID.className == "chiuso" ? "lista_links" : "chiuso" );
    }
    Questa è la chiamata alla funzione.
    codice:
    href="javascript:gruppo('001')"
    E questo è il div!!!
    codice:
    <div id="001" class="chiuso"> ... </div>
    http://www.castelvetranoselinunte.it
    scoprirla & viverla ;-)

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Se usi istruzioni proprietarie, non puoi sperare che vengano eseguite in tutti i browser. Prova con le istruzion corrette (per tutti i browser recenti):

    function gruppo( ID_gruppo ) {

    myID = document.getElementById( ID_gruppo );
    myID.className = ( myID.className == "chiuso") ? "lista_links" : "chiuso";
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Non sapevo che "document.all" fosse un istruzione proprietaria!!

    Adesso funziona perfettamente!!

    Grazie Mille

    http://www.castelvetranoselinunte.it
    scoprirla & viverla ;-)

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.