Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. select con opzione altro che apre un input
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • B
      bejelit User • ultima modifica di

      select con opzione altro che apre un input

      ciao a tutti, mi sono appena iscritto, come primo messaggio ho questo quesito.

      ho una select con diverse opzioni, l'ultima è "other".

      vorrei che si aprisse un campo di input ogni volta che si seleziona other nel menù a tendina, il massimo sarebbe se scomparisse il campo di input se cambiassi opzione.

      di date un consiglio?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        seraphimfoa User Attivo • ultima modifica di

        Allora, nella select ci metti un bell onchange="appareScompare();"

        E dentro l'head della pagina ci metti uno script di questo genere (ancora meglio se fai un file esterno .js e lo richiami con <script src="fileEsterno.js>

        cmq ecco la logica della funzione:

        
        <!--
        function appareScompare() {
         
        if(document.getElementById('IDdellaTUAselect').value == 'Other')
        {
            document.getElementById('IDdelTUOcampo').style.display='block';
        }
        else
        {
            document.getElementById('IDdelTUOcampo').style.display='none'; 
        }
        }
        
        
        

        Controlla bene gli id ed al posto di 'Other' mettici il tuo valore. Non sono sicuro al 100% che per prendere il value di una select si usi il .value quindi se qualcuno mi può corregere ben venga.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • B
          bejelit User • ultima modifica di

          esattamente quello che cercavo, grazie.

          vado subito a provarlo.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            bejelit User • ultima modifica di

            funziona alla grandissima !!!

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • S
              seraphimfoa User Attivo • ultima modifica di

              Perfetto, un saluto e alla prossima volta che hai bisogno di qualcosa!

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti