Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Onchange disabled

  1. #1

    Onchange disabled

    Ragazzi io ho una situazione con 1 combo e poi i successici campi input text! Tutti gli input sono disabled="true". Come faccio a farli attivare dopo che scelgo un valore dal combo?

  2. #2
    non c'è nessuno che conosce questo caso? Sapete se esistono tutorial per questo?

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova questo...

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    function disableAllInputText(state) {
     bstate = state == "true" ? true : false;
     var collInput = document.getElementsByTagName('INPUT');
     for (i=0;i<collInput.length;i++) {
      var current = collInput[i];
    	if (current.type == "text") {
    	 current.disabled = bstate;
    	} // if (current.type == "text")
     } // for (i=0;i<collInput.length;i++)
    } // function disableAllInputText(state)
    //-->
    </script>
    
    </head>
    <body>
    
    <input id="i1"  />
    
    <input id="i2"  />
    
    <input id="i3"  />
    
    <input id="i4"  />
    
    <select id="s1" onchange="disableAllInputText(this.value);">
     <option value="false">Attivare</option>
     <option value="true" selected>Disattivare</option>
    </select> 
    
    <script language="JavaScript" type="text/javascript">
    <!--
    disableAllInputText("true");
    //-->
    </script>
    </body>
    </html>

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.