Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    157

    [JavaScript] si può far eseguire un metodo a javascript?

    Salve, sto facendo delle JSP quindi utilizzo metodi java.

    Vorresi sapere se posso far utilizzare un metodo ad uno script e farmi ritornare il valore in una variabile per poi utilizzarla nella JSP.

    adesso cerco di sppiegare con precisione cosa devo fare.

    codice:
     <select name="Forma" >
                            <option> </option>
                            <% for (i=0; i < boxForme.length; i++){ %>
                            <option value="<%= boxForme[i][0]%>"><%= boxForme[i][1]%> </option>
                            <% } %>
                         </select>
    Adesso:

    una volta caricata la select, a seconda del valore selezionato vorrei passare sia il value sia il nome scelto allo script e all'interno dello script utilizzare questi due valori all'interno di un metodo che mi restituisca un array.

    Lo posso fare?

    Per piacere è molto, molto importante.. qualcuno può aiutarmi?

    Grazie anticipatamente...!
    Tutto ciò che non mi uccide mi rende più forte!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    CIAO!
    purtroppo con javascript non puoi passare informazioni alla jsp,
    questo per un motivo molto semplice: una jsp e' renderizzata in html, una volta che l'html arriva al client non ce piu nessuna relazione!
    l'unica cosa che puoi fare, e' che all' onchange della select
    1) Fai il submit del form
    2) (alternativa) fai una chiamata ajax verso una pagina che gestisca il valore

    Scusa se risp solo adesso, ma non vengo molto in questo forum (me ne intendo poco di javascript!)
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

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.