Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Listbox e options

  1. #1

    Listbox e options

    Ciao a tutti,

    ho un controllo HTML ListBox con un certo numero di opzioni.
    Quella selezionata dall'utente è evidenziata con fondo blu e presenta la proprietà selected = true.
    Ho creato un pulsantino associato ad una funzione javascript il cui scopo dovrebbe essere quello di ripulire ogni selezione, e quindi ogni opzione evidenziata in blu, riportando a false le proprietà selected di tutti i controlli.
    Ebbene, ho scritto un codice del genere:

    listbox.options[i].selected = false per i che va da 0 al numero di options nella listbox.

    Risultato: tutti gli elementi hanno la proprietà selected = false. Ma nel controllo resta evidenziato in blu l'elemento.

    Perche' mai?
    Ringrazio tutti anticipatamente.

    Roberto.
    ... grazie per l'attenzione.

    Blacking

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    aggiungi alla fine del ciclo:

    listbox.selectedIndex=-1;

    ciao

    ps: Usa pero' la sintassi completa:

    document.nomeForm.listbox...

    e... in html le listbox si chiamano select
    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.