Visualizzazione dei risultati da 1 a 8 su 8

Discussione: problema tag select

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    7

    problema tag select

    ciao a tutti , ho un problema che non riesco a risolvere ed e questo:
    nella select vorrei visualizzare il nome del menu esempio giorni ma quest' ultimo non deve visualizzato nel menu cosi:
    giorni
    1
    2
    e cosi via...
    aiutatemi cio provato non ci riesco
    attendo una vostra risposta
    cordiali saluti
    bartalo
    ps:scusate se questa discussione presente degli errori ,e da poco che uso html

  2. #2
    l'ideale sarebbe usare il tag <label> che mette il titolo prima del form

    codice:
    <label for="giorni">TITOLO</label>
       <select id="giorni">
         <option value="1">1</option>
         <option value="2">2</option>
         <option value="3">3</option>
         <option value="...">...</option>
       </select>
    all'attributo for devi mettere l'id del select a cui si riferisce.


    Se invece vuoi che il titolo compaia all'interno di select è diverso

    si potrebbe scrivere così
    codice:
       <select id="giorni">
         <option value="">Giorni...</option>
         <option value="1">1</option>
         <option value="2">2</option>
         <option value="3">3</option>
         <option value="...">...</option>
       </select>
    ma poi devi fare la convalida del form... in cui inserisci che se value è vuoto (value="") il valore non è accettabile.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    7
    grazie sea_green del tuo aiuto ma io volevo visualizzare il titolo giorni nella select e nel menu voglio visualizzare solo i numeri 1,2,3 ecc... cioe il titolo non ci deve stare nel menu!!
    attendo una vostra risposta
    cordiali saluti
    bartalo

  4. #4
    scusa ma allora devi spiegare meglio cosa vuoi fare!

    Per esempio il legame tra il select ed il menù...

    se magari invii un'immagine di esempio
    oppure il codice che hai tentato di fare

    magari riesco ad aiutarti

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    7
    sea_green dato che io non sono abbastanza chiaro ti mostro cosa voglio ottenere:
    Immagini allegate Immagini allegate

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ... e hai mai visto altrove una cosa de(l) genere?

    Al massimo potresti utilizzare un menu a discesa creato appositamente, non certo una select, il cui comportamento e aspetto non puoi stravolgere essendo gestite direttamente dal sistema operativo ospitante.

    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

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    7
    br1 dato che non e possibile con la select , mi protersti dire come creare un menu a discesa???
    te ne sarei molto grato!! dato che da giorni cerco una soluzione
    attendo una vostra risposta
    cordiali saluti
    bartalo

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Va be', ti suggerisco una scappattoia...
    codice:
    <select onchange="document.getElementById('giorni').value=this.options[this.selectedIndex].value;this.selectedIndex=0">
    <option>Giorni</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    </select>
    <input type="hidden" name="giorni" id="giorni">
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.