Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534

    [Javascript] select con apparizione text

    ciao a tutti si puo' fare che se uno selezione una option in particolare da un campo select compare a fianco un campo text??


    del tipo ho una select con:

    scegli----
    non c'è il colore
    giallo
    verde
    rosso


    se uno sceglie non c'è il colore compare un campo text??

  2. #2
    ehhh avvoglia se esiste!

    devi sapere come si gestiscono gli eventi e i modi per visualizzare il campo text (ce ne sono diversi).
    io ti risolvo il problema così hai uno spunto anche per cercare metodi e altro.

    <html><head><script>

    function nocolor(){
    document.tuoform.ole.style.display='inline';
    }

    </script></head><body>

    <form name='tuoform'>
    <select name='tuasel'>
    <option>Scegli---</option>
    <option value='no' onClick='nocolor()'>Non c'e' il
    colore</option>
    <option value='rosso'>rosso</option>
    <option value='giallo'>giallo</option>
    <option value='verde'>verde</option>
    </select>

    <input type='text' name='ole' style='display:none'>
    </form>
    </body></html>

    come vedi ci sono molte cosette da imparare, cmq con questi pochi elementi e un po' di astuzia puoi creare altri comportamenti (il testo scompare quando cambio -onChange- la select e il suo value e' diverso da 'no' ...)
    si vivono molte vite e si muore una volta sola

  3. #3

    option

    lo script non funge...
    www.moscabianca.biz- riusciremo a competere con i colossi dell'annuncio? un sogno che arriva dal basso

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <form name='tuoform'>
    <select name='tuasel' onchange="this.form.ole.style.display=(this.select edIndex==1)?'inline':'none';">
    <option>Scegli---</option>
    <option value='no'>Non c'e' il
    colore</option>
    <option value='rosso'>rosso</option>
    <option value='giallo'>giallo</option>
    <option value='verde'>verde</option>
    </select>

    <input type='text' name='ole' style='display:none'>
    </form>


    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.