Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Come fare ad assegnare ad un campo <SELECT> un valore

    Ho un campo select così
    <SELECT id=sciv name=sciv class="field_in" style="width=150px;">
    <OPTION value=""></OPTION>
    <OPTION value='<%=stc_codi%>'selected><%=stc_desc%></OPTION>
    <% If Not lrs_civile.EOF Then
    lrs_civile.MoveFirst()
    Do Until lrs_civile.EOF
    If lrs_civile("STC_CODI")<> stc_codi Then %>
    <OPTION value='<%=lrs_civile("STC_CODI")%>'>
    <%=lrs_civile("STC_DESC")%>
    </OPTION>
    <% End If
    lrs_civile.MoveNext
    Loop
    End if%>
    </SELECT>
    c'è un pezzo di codice javascript che se si scrive un certo carattere in questo campo select deve avere un valore predefinito

    utilizzo form1.sciv.value ma non funziona qualcuno sà aiutarmi?

  2. #2
    non s'è capito (o almeno io non ho capito) molto bene cosa vorresti ottenere.
    potresti essere più preciso?

  3. #3
    Sarò + precisa.
    Ho un pagina con campi select e campi input quando l'utente seleziona ad esempio il comune di residenza deve valorizzarsi in automatico ad esempio la cittadinanza (in questo caso italiana) ma essendo un campo select non so come si possa fare.
    Quindi si deve posizionare sulla descrizione ITALIA.

    ho provatocon form1.hnaz.value ma non mi seleziona nulla.
    Non so se sono stata chiara.

  4. #4
    se ho ben capito vuoi fare in modo che, in corrispondenza di una selezione da un menu a tendina menu1, la selezione in un secondo menu menu2 debba essere aggiornata di conseguenza.

    in tal caso dovresti agire sull'attributo selectedIndex del secondo oggetto.
    se, per esempio, vuoi fare in modo che l'indice del secondo menu sia lo stesso del primo, potresti fare:

    codice:
    <select name="menu1" onchange="this.form.menu2.selectedIndex=this.selectedIndex;">
    ciao

  5. #5
    Grazie!
    é qualcosa di simile...
    Ho un campo bottone nella pagine (dei comuni di residenza) se l'utente seleziona comuni italiani vorrei che in automatico valorizzasse la cittadinanza e la regione di apparteneza.

    La function in javascript che utilizzo è:

    function TRovaComuneRes()
    {
    var cod_via, desc_via, Qs_return
    cod_via=form1.h_cres.value
    desc_via=form1.t_cres.value;

    cod_via=cod_via.replace('%', '£')
    desc_via=desc_via.replace('%', '£')
    var Pattern ='Cod_Com=' + cod_via + '&Des_Com=' + desc_via;

    Qs_return = window.showModalDialog('MoDS_TrovaComuneRes.asp?' + Pattern,null,"center: 1; scroll: 1; help: 0; status: 0;")

    if(Qs_return != null)
    {
    var stringa = Split(Qs_return, "|");
    form1.hnaz.value=stringa[0];
    form1.naz.value=stringa[1];
    form1.hussl.value=stringa[2];
    form1.ussl.value=stringa[3];
    form1.hreg.value=stringa[4];
    form1.reg.value=stringa[5];
    form1.h_cres.value=stringa[6];
    form1.t_cres.value=stringa[7];
    }
    } //Chiude la funzione


    La showModalDialog mi riporta una stringa che io andrò a splittare e poi a valorizzare nel campo select
    <SELECT id=ussl name=ussl class="field_in" style="width=150 px;">
    ma non ho idea di come si possa fare.

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.