Visualizzazione risultati 1 fino 6 di 6

Discussione: cambiare selected in un select

  1. #1
    Guest

    Question cambiare selected in un select

    Salve, è possibile tramite javascript settare "selected" l'elemento di un select in un form appena eseguito?

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Puoi usare la proprietà selectedIndex.

  3. #3
    Guest

    Predefinito

    ciao io ho scritto questo ma non va:

    Codice:
    document.formname.selectname.options[selectedIndex].selected=true
    Ultima modifica di newlink : 10-10-2011 alle ore 17.50.39

  4. #4
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    No, devi impostare la proprietà selectedIndex dell'oggetto rappresentante il select affinché indichi l'elemento option che ti interessa.

  5. #5
    Guest

    Predefinito

    Sono riuscito a risolvere. Grazie
    Ultima modifica di newlink : 10-10-2011 alle ore 18.28.00

  6. #6
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    L'oggetto rappresentante l'elemento HTML select lo ottieni tramite l'espressione (seguendo il tuo esempio precedente)
    Codice:
    document.formname.selectname
    Per accedere alla sua proprietà selectedIndex usiamo l'operatore punto, ed infine dobbiamo assegnare a questa proprietà il valore numerico corrispondente all'elemento HTML option che vogliamo sia selezionato:
    Codice:
    document.formname.selectname.selectedIndex = numero;

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •