Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    153

    cambiare option al select

    domanda rapida rapida, se ho una select con alcune option, qual'è il comando javascript per assegnare come "selected" una option al campo select?


    Altra cosa, se il select ha un evento "onChange", questa modifica del valore via javascript, attiva l'evento oppure no ?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    1 - devi agire sull'indice corrispondente:

    document.nomeForm.nomeSelect.selectedIndex = valore;

    2 - no

    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
    riferimentoSelect.selectedIndex=n;
    dove n e' l' indice nell' array delle options dell' opzione che vuoi settare come selezionata

    questo non setta selected="selected" per quell' option, fa si' che quell' option sia selezionata

    per settare l' attributo selected
    riferimentoOption.setAttribute('selected','selecte d');

    se l' evento e' indotto via script nessun gestore evento scatta,
    per es. se forzi il submit non scatta l' onsubmit

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    153
    Grazie mille !

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.