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

    Select: attivare/disattivare

    Ciao ragazzi,

    in una pagina html ho due tag select con la seguente struttura:

    codice:
    <select name="tipoOperazione" id="tipo">
    	<option value="AA"> AAAA </option>
    	<option value="BB"> BBBB </option>
    	<option value="CC"> CCCC </option>
    	<option value="DD"> DDDD </option>
    </select>
    			
    <select name="name2" id="id2" disabled="disabled">
    	<option value=""></option>
    	<option value="tutte"> tutte </option>
    	<option value="operation1"> operation1 </option>
    	<option value="operation2"> operation2  </option>
    	<option value="operation3"> operation3  </option>
    	<option value="operation4"> operation4  </option>
    	<option value="operation5"> operation5  </option>
    	<option value="operation6"> operation6  </option>
    </select>
    qualcuno saprebbe indicarmi come fare ad abilitare la seconda select (posta inizialmente a disabled="disabled") solo quando nella prima select viene selezionata l'option CCCC? Sarebbe ottimale se ciò avvenisse senza il refresh dell'intera pagina...

    Ovviamente, se successivamente venisse riselezionata una option diversa nella prima select, la seconda dovrebbe ritornare a "disabled".

    Grazie mille, ciao

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    codice:
    <select name="tipoOperazione" id="tipo"
    onchange="
             if (this.value === 'CC')  {
                     document.getElementById('id2').removeAttribute('disabled');
             } 
             else {
                     document.getElementById('id2').disabled = 'disabled';
             }
    ">
    	<option value="AA"> AAAA </option>
    	<option value="BB"> BBBB </option>
    	<option value="CC"> CCCC </option>
    	<option value="DD"> DDDD </option>
    </select>
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Thank You!

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.