Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297

    chiarimenti per l'evento onclick

    ciao a tutti
    faccio mostrare una cosa quando si clicca una volta

    pero' vorrei mostrarne un altra al secondo click(attenzione non al dobleclick)


    l'evento l'ho messo nel checkbox

    <input type="checkbox" onclick="Vedi('01');" onkeypress="Nascondi('01');" name="css" value="css"/>

    selezione e mostro una cosa, poi deselezione e vorrei mostrarne un altrA...
    che mettere al posto di onkeypress?

    grazie ciao a tutti

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    onclick="laStessaFunzione('01',this)"

    function laStessaFunzione(blabla, ck){
    if(ck.checked){fai questo}
    else {fai quello}
    }

  3. #3
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    <script type="text/javascript">
    function Vedi(id)
    {
    document.getElementById(id).style.display = 'block';

    }

    function Nascondi(id)
    {
    document.getElementById(id).style.display = 'none';
    }
    </script>

    come metterlo qui? mi puoi aiutare?

  4. #4
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    cosi?

    <script type="text/javascript">
    function Vedi(id)
    {
    document.getElementById(id).style.display = 'block';
    if (document.getElementById(id).style.display.disable d == 1) {
    document.getElementById(id).style.display = 'none';
    } else {
    document.getElementById(id).style.display = 'block';
    }
    }
    </script>

  5. #5
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    ho trovato questo in giro ma non so come farlo funzionare...


    function Enable(id) {
    componente = document.getElementById(id);
    // Non sono sicuro che la proprietà sia questa
    if (componente.disabled == 1) {
    componente.disabled == 0;
    } else {
    componente.disabled == 1;
    }

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao,

    function laStessaFunzione(id, ck){
    if(ck.checked){document.getElementById(id).style.d isplay = 'block';}
    else {document.getElementById(id).style.display = 'none';}
    }


    <input type="checkbox" name="ck" onclick="laStessaFunzione('01',this)" value="css"/>


    <div id="01" style="display:none">AAAAAAAAAAAAAAAAA</div>

    M.

  7. #7
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    ok grazie mille a tutti

    un ultima domanda

    si puo' fare anche per il select?

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.