Autoriempimento campo sulla base di una condizione

di il
2 risposte

Autoriempimento campo sulla base di una condizione

Buongiorno, da questa pagina:

https://spazioweb.w3spaces.com/reference.html 

vorrei inserire
"INTERNA" nel campo "Circolazione", se
Sezione = "REF.".

Immagino qualcosa del genere…:
if( ['REF.'].includes(document.querySelector('#cdSezi')………………..

Questo dovrebbe essere il blocco di codice dei valori dropdown di Circolazione, grazie! 


<select id="idtpCircolazione" name="tpCircolazione" onchange="controllaMovimentiInve();" style="min-width: 0px; display: none;">
<option value="D">DISTRIBUTORE</option>
<option selected="" value="I">INTERNA</option>
<option value="L">LIBERA</option>
<option value="N">NO</option>
<option value="O">Disponibile online</option>
<option value="Y">Escluso ILL/ISS a tempo</option>
<option value="Z">Escluso ILL/ISS definitivo</option>
</select>

2 Risposte

  • Re: Autoriempimento campo sulla base di una condizione

    Il link alla pagina che hai postato non funziona, quindi non è possibile vedere niente (non so dove si trova l'elemento “Sezione”).

    Però, basta che aggiungi la funzione:

    <script type="text/javascript">
          function controllaMovimentiInve()
    	  {	            
    	      if (Sezione == "REF.")
    		  {		  
                  let elenco = document.getElementById("idtpCircolazione");
        		  elenco.value = "I";	  
    		  }
          }	  
    </script>

    e quando Sezione="REF.", nel menù a discesa verrà selezionata la voce “INTERNA”.

  • Re: Autoriempimento campo sulla base di una condizione

    Grazie mille, Fabio, gentilissimo, intanto avevo risolto.

Devi accedere o registrarti per scrivere nel forum
2 risposte