Visualizzazione risultati 1 fino 3 di 3

Discussione: [Help] Visualizza e nascondi DIV

  1. #1
    L'avatar di fabrifibra
    fabrifibra non è connesso Utente giovane
    Data registrazione
    05-06-2006
    Messaggi
    51

    Predefinito [Help] Visualizza e nascondi DIV

    Salve,

    premetto che NON SO NIENTE di javascript, quindi adeguatevi con le risposte

    Ho provato a creare un applicazione che in base a dei click su dei pulsanti fa visualizzare o nasconde determinati campi DIV

    Questo è il codice con l'errore, molto probabilmente per voi è evidentissimo, ma per me, inesperto, non lo è

    Codice PHP:
    <style type="text/css">
    div#commenti{display:none}
    div#eseguito{display:none}
    </style>
    <
    script type="text/javascript">
    function
    ShowAndHide(id1){
    if(
    document.getElementById){
    el1=document.getElementById(id1);
    if(
    el1=="mostra"){
    mostra.style.display="block";
    commenti.style.display="none";
    eseguito.style.display="none";
    }
    else if(
    el1=="commenti"){
    mostra.style.display="none";
    commenti.style.display="block";
    eseguito.style.display="none";
    }
    else if(
    el1=="eseguito"){
    mostra.style.display="none";
    commenti.style.display="none";
    eseguito.style.display="block";
    }
    }
    }
    </script>
    i vari tasti "input" hanno come valore onClick

    Codice PHP:
    onClick="ShowAndHide('commenti')
    ..."commenti" in altri tasti è "mostra" e "eseguito"

    alla pressione del bottone con onClick "commenti" il DIV con id uguale a commenti deve essere visualizzato (block) mentre gli altri 2 vanno nascosti (none), stessa cosa quando vengono premuti gli altri bottoni...

    Io mi sono arrangiato e ho creato quel codice...ma non funziona

    ...quindi mi affido a voi
    Cerco esperto in AJAX, contattatemi tramite MP, IMPORTANTE ;)


  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,323

    Predefinito

    quasi devi confontare stringhe con stringhe (i nomi degli elementi), e devi riempire le tre variabili con riferimenti agli elementi corretti.
    Codice PHP:
    <script type="text/javascript">
    function
    ShowAndHide(id1){
    if(
    document.getElementById){
    var
    mostra = document.getElementById('mostra');
    var
    commenti = document.getElementById('commenti');
    var
    eseguito = document.getElementById('eseguito');
    if(
    id1=="mostra"){
    mostra.style.display="block";
    commenti.style.display="none";
    eseguito.style.display="none";
    }
    else if(
    id1=="commenti"){
    mostra.style.display="none";
    commenti.style.display="block";
    eseguito.style.display="none";
    }
    else if(
    id1=="eseguito"){
    mostra.style.display="none";
    commenti.style.display="none";
    eseguito.style.display="block";
    }
    }
    }
    </script>
    Ultima modifica di dreadnaut : 10-04-2008 alle ore 11.02.14

  3. #3
    L'avatar di fabrifibra
    fabrifibra non è connesso Utente giovane
    Data registrazione
    05-06-2006
    Messaggi
    51

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    quasi devi confontare stringhe con stringhe (i nomi degli elementi), e devi riempire le tre variabili con riferimenti agli elementi corretti.
    tiamo (funziona )
    Cerco esperto in AJAX, contattatemi tramite MP, IMPORTANTE ;)


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •