Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585

    Passagio valore da Select a Button

    Ciao !!

    Ho una select che legge i valori dell' array p2_list:
    <form>...
    <select name="list_project">
    <% for ii = 0 to Ubound(p2_list) %>
    <option value="<%= ii + 1%>"><%= p2_list(ii) %></option>
    <% next %>

    Ho poi un pulsante:
    <input type="button" name="go_m" value="Go" onClick="window.open('response.asp?table=tabella1& field=???? ', '_self')">
    ...</form>

    Come faccio a passare alla variabile " field" del button il valore dell' array che uno seleziona dalla select ?? Magari il JS puo' essere d' aiuto

    Grazie mille in anticipo !!

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    codice:
    <input type="button" name="go_m" value="Go" onClick="window.open('response.asp?table=tabella1&field='+this.form.list_project.options[this.form.list_project.selectedIndex].value, '_self')">

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    Ti ringrazio tantissimo, davvero molto molto bravo !!! Che bella sintassi

    Ho purtroppo ancora il seguente errore: previsto ')'

    Ho provato a mettere il + anche alla fine con anche un altro ' singolo, ma mi continua a dare errore...

    field='+ this.form.list_project.options[this.form.list_project.selectedIndex].value

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    la sintassi è giusta così... sicuro che l'errore non sia da qualche altra parte? hai qualcosa online da vedere?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    Ciao Willynit,
    scusa se rispondo solo ora, ma sono stato via per lavoro x cui riprendo da dove ero rimasto..
    Ho provato, facendo tesoro di quanto mi hai scritto, cosi' e tutto funziona:

    <input type="button" name="go_m" value="Go" onClick="window.open('response.asp?table=tabella1& field='+this.form.list_project.options[this.form.list_project.selectedIndex].text+ ' ', '_self')">

    Grazie mille !!!!
    Angelo

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.