Visualizzazione dei risultati da 1 a 10 su 10

Discussione: passare parametro

  1. #1

    passare parametro

    Salve a tutti, ho questo form:
    <form action="#" onsubmit="funcTerm(this.termine.value); return false">
    <input type="text" name="termine">
    </form>

    vorrei recuperare il valore del campo termine, e metterlo in una variabile asp, anche nella funzione funcTerm.

    Come potrei fare???

  2. #2
    Nell'action devi chiamare una pagina asp qualsiasi (anche la stessa) e recuperare il valore tramite
    codice:
    Request.Form("termine")
    Cerco ombrello vecchio, nuovo, moderno o antidiluviano; purché protegga da una pioggia che vien giù come Dio la manda. Fate presto che ho l’acqua alla gola. (Noè)

    C# programming and other stuffs

  3. #3
    in che senso?

    <form action="miaPagina.asp" onsubmit="funcTerm(this.termine.value); return false">

    cosi?

    Se si, non posso farlo, altrimenti non mi funziona lo script.

  4. #4
    ma scusa per passare d la t servirà anche un tasto o sbaglio???

    <form action="miapag.asp" onsubmit="funcTerm(this.termine.value); return false">
    <input type="text" name="termine">
    <input type="submit" name="Submit" value="Invia">
    </form>

    bho l'ho buttata li ma forse nn ho capito na mina


    -------------------------------------------------

    magari così

    <form action="" on onsubmit="funcTerm(this.termine.value); return false; location.href='questpagina.asp?termine='+termine.v alue;">
    <input type="text" name="termine">
    </form>

    e all'inizio della pagina t recuperi termine cn una request.querystring

    :master:

  5. #5
    Grazie Grambo,
    ho dedicato un pò di tempo a portare avanti la tua idea, mi sembrava molto azzeccata, purtroppo, non mi funziona, ho fatto diverse prove, ma nulla, la querystring non cambia.
    Possibile che non si può effettuare un passaggio variabili senza aggiornare la pagina?

  6. #6
    Non capisco perchè nn crei un tasto invia ..che viene tt + semplice

  7. #7
    si può fare, ma cosa devo scrivere nel codice del tasto invio?

  8. #8
    bhè credo così

    <form action="" on onsubmit="funcTerm(this.termine.value); return false;">
    <input type="text" name="termine">
    <input type="submit" name="Submit" value="Invia" onclick="javascript:location.href='questpagina.asp ?termine='+termine.value;" />
    </form>

    e il valore d termine lo recuperi con una request.querystring

  9. #9
    DarioMarco, conosci la differenza tra ASP e javascript?

  10. #10
    Originariamente inviato da Domenix
    DarioMarco, conosci la differenza tra ASP e javascript?
    Si purtroppo! uno è un linguaggio lato client, mentre l'altro è un linguaggio lato server.
    Ci avevo provato
    non esiste proprio soluzione? oppure dovrei provare ad usare ajax?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.