Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    153

    Far apparire campo form dinamicamente

    Salve a tutti, avrei bisogno di un piccolo aiuto per un form dinamico.

    Io ho un campo "option" del tipo:

    <select name="scelta">
    <option value="1">Scelta 1</option>
    <option value="2">Scelta 2</option>
    </select>

    Ora io vorrei che se un utente scegliesse la scelta 2 comparisse un nuovo campo text sotto questo del tipo:

    <input type="text" name="campo_dinamico" />

    Ovviamente, allo stesso tempo, se io sposto la mia scelta della 2 alla 1 il campo dovrebbe scomparire. Qualcuno sa darmi una mano su come realizzare un javascript che sappia fare una cosa simile?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    <select name="scelta" onchange="document.getElementById('campo_dinamico' ).style.display = (this.options.selectedIndex==1)? 'block' : 'none'">
    <option value="1">Scelta 1</option>
    <option value="2">Scelta 2</option>
    </select>
    <input type="text" name="campo_dinamico" id="campo_dinamico" style="display:none" />
    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.