Visualizzazione dei risultati da 1 a 3 su 3

Discussione: option select

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    158

    option select

    Ciao,
    tramite un valore di un campo select faccio in js una query mysql, e i suoi risultati devono andare a costituire degli <option> di una nuova <select>. Come posso aggiungere dei campi option ad una select?

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    document.nomeform.nomeselect.options[document.nomeform.nomeselect.options.length] = new Option("testo","valore");

    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

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    oppure usi i metodi del DOM:
    createElement per creare il nuovo option
    createTextNode per scriverne il testo
    setAttribute per settarne il value
    appendChild per appendere il testo all' option e l' option alla select

    http://javascript.html.it/guide/leggi/24/guida-dom/

    ci sarebbe in alternativa anche il metodo add per appendere option, ma visto che la sintassi cambia tra IE e gli altri browser e' meglio usare i metodi tradizionali del DOM

    ciao

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.