Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di gppjuse
    Registrato dal
    Apr 2002
    Messaggi
    238

    Combobox che attiva una texbox

    Salve,

    ho bisogno di uno script che controlla il valore che si seleziona in una combobox e se viene selezionato il valore "Altro", faccia comparire un campo di testo al posto della campo combobox.

    E' possibile fare una cosa del genere?
    Grazie per l'aiuto.
    Solo chi non osa...non sbaglia!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Combobox che attiva una texbox

    Originariamente inviato da gppjuse
    Salve,

    ho bisogno di uno script che controlla il valore che si seleziona in una combobox e se viene selezionato il valore "Altro", faccia comparire un campo di testo al posto della campo combobox.

    E' possibile fare una cosa del genere?
    Grazie per l'aiuto.
    Select da inserire nella body:
    codice:
    <form name="form2" method="post" action="">
      <table width="100%"  border="0" cellpadding="0" cellspacing="1" id="tab1">
        <tr>
          <td><div id="div1">
            <select name="idservizio" id="idservizio" onChange="if(this.value==10){cambiacampo(10);}">
              <option value="0" selected>Seleziona</option>
              <option value="1">IdServizio1</option>
              <option value="2">IdServizio2</option>
              <option value="3">IdServizio3</option>
              <option value="4">IdServizio4</option>
              <option value="5">IdServizio5</option>
              <option value="6">IdServizio6</option>
              <option value="7">IdServizio7</option>
              <option value="10">Altro</option>
                            </select>
          </div></td>
        </tr>
      </table> 
    </form>
    fuction da inserire nella head:
    codice:
    <script type="text/javascript" language="JavaScript">
    function cambiacampo(select){
    if(select==10){
    document.getElementById('div1').innerHTML='<input name="tuocampo" type="text" id="tuocampo" value="Nuovo IdServizio....."> torna lista'
    }else{
    document.getElementById('div1').innerHTML='<select name="idservizio" id="idservizio" onChange="if(this.value==10){cambiacampo(10)}"><option value="0" selected>Seleziona</option><option value="1">IdServizio1</option><option value="2">IdServizio2</option><option value="3">IdServizio3</option><option value="4">IdServizio4</option><option value="5">IdServizio5</option><option value="6">IdServizio6</option><option value="7">IdServizio7</option><option value="10">Altro</option>'
    }
    }
    //-->
    </script>
    PS Attenzione la parola javascript nella function no deve contenere spazi!!!!!!!!

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.