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

    show/hide div da checkbox problema

    codice:
    <head>
    <script language="JavaScript">
    function comm_direct_change(checked){
         document.getElementById('direct').style.display = checked?"block":"none";
    }
    </script>
    </head>
    codice:
    <input type="checkbox" onclick="comm_direct_change(this.checked)">
    <div style="display: none;" id="direct" class="result">text</div>
    il problema è che quando carica la pagina mi da il check già flaggato e non mi fa visualizzare il contenuto del div.
    Se invece tolgo la flag e la rimetto tutto funziona correttamente :/

    ps. nel div ho una parte di testo e un bottone, vorrei non interferire sui js che ho già messo nel bottone dunque volevo lavorare solamente sul div

  2. #2
    Ho provato invece a mettere un semplice js che ho utilizzato tempo fa
    codice:
    <head>
    <script type="text/javascript" language="javascript">
    function scambio(id){
    	 if (document.getElementById){
        		if(document.getElementById(id).style.display == 'none'){
          			document.getElementById(id).style.display = 'block';
        		} else {
          			document.getElementById(id).style.display = 'none';
        		}
      	}
    }
    </script>
    </head>
    metto il value="1" per non mostrarlo già chekkato
    codice:
    <input type="checkbox" onclick="scambio('bottone'); return false" value="1">
    e la parte text
    codice:
    <div id='bottone' style="display:none;">text</div>
    mo funziona tutto ma quando cerco di chekkare il checkbox non mi da la V :|

  3. #3

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.