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

    visualizzare e nascondere div

    Ragazzi ho creato un menù a tendina che mi fa visualizzare il dv che voglio, il problema è che se visualizzo zona1 mi fa vedere il div nascosto 1, quando metto zona2 mi fa vedere zona 1 e anche zona2 se poi metto zona3 mi fa vedere anche nascosto 3

    <select name="zona" class="nero12" id="zona" onchange="if(this.options[this.selectedIndex].value=='zona 1') document.getElementById('nascosto1').style.display ='block';if(this.options[this.selectedIndex].value=='zona 2') document.getElementById('nascosto2').style.display ='block';if(this.options[this.selectedIndex].value=='zona 3') document.getElementById('nascosto3').style.display ='block';">

    io voglio che se scelgo una zona mi faccia vedere solo quella nascondendo le altre, come faccio??

  2. #2
    risoloto:

    codice:
      <select name="zona" class="nero12" id="zona" onchange="if(this.options[this.selectedIndex].value=='zona 1') document.getElementById('nascosto2').style.display='none',document.getElementById('nascosto3').style.display='none',document.getElementById('nascosto1').style.display='block';if(this.options[this.selectedIndex].value=='zona 2')  document.getElementById('nascosto3').style.display='none',document.getElementById('nascosto1').style.display='none',document.getElementById('nascosto2').style.display='block';if(this.options[this.selectedIndex].value=='zona 3') document.getElementById('nascosto1').style.display='none',document.getElementById('nascosto2').style.display='none',document.getElementById('nascosto3').style.display='block';if(this.options[this.selectedIndex].value=='0') document.getElementById('nascosto1').style.display='none',document.getElementById('nascosto3').style.display='none',document.getElementById('nascosto2').style.display='none';">

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Fossi in te metterei tutto in una funzione richiamata dall'evento.

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.