Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [javascript]select

  1. #1
    Utente di HTML.it L'avatar di quincy
    Registrato dal
    Aug 2003
    Messaggi
    247

    [javascript]select

    Vorrei saper come posso ricaricare da una select del seguente tipo:
    <select name="percentuale_avanzamento" size="1" style="width: 100" onChange="inviare()">
    <option value='nessuno'>disattivo</option>
    <option value='0'>0%</option>
    <option value='30'><30%</option>
    <option value='60'><60%</option>
    <option value='80'><80%</option>
    <option value='90'><90%</option>
    <option value='99'><100%</option>
    <option value='completato'>Completati</option>
    </select>

    Una option selezionata precedentemente.Il caso 'nessuno' dovrebbe coparire qualora nessuna delle altre opzioni fosse stata precedentemente selezionata(caso di default).Questo perchè vorrei facilitare la compilazione del form che ho fatto con i ricaricamento dei dati precedentemente inseriti.
    Grazie per l'aiuto.
    Andrea

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se vuoi agire lato client devi usare i cookie, settandoli (con l'indice della scelta effettuata) nella funzione inviare() e leggendoli in una funzione da eseguire onload in cui eseguirai:

    document.nomeMioForm.percentuale_avanzamento.selec tefIndex=valoreCookie;

    Se vuoi agire lato server puoi settare la proprieta' SELECTED in fase di scrittura delle varie option... o aggiungere uno script in coda al documento ( sintassi in asp: php ultimamente l'ho trascurato )

    <script>
    s = document.nomeMioForm.percentuale_avanzamento;
    for (var 1=0;i<s.options.lenght;i++) {
    if(s.options[i].value=='<%=vecchioValore%>') s.selectedIndex=i;
    }
    </script>

    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 quincy
    Registrato dal
    Aug 2003
    Messaggi
    247
    sei stato molto gentile per la risposta.
    Grazie.
    Andrea

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.