Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314

    passare variabili in un'altra pagina su un button

    Ciao a tutti, sto provando disperatamente a passare i dati da un campo in una variabile e mandarla in un'altra pagina ma sul pulsante button non legge i "request.form"
    Le mie pagine sono in asp e so che se faccio un submit funziona ma con un button come devo fare????? Il submit lo uso per inserire i dati nel db
    Aiuto!!!
    grazie mille
    lia

  2. #2
    Il submit passa i parametri attraverso il form, mentre il button è un classico bottone senza alcuna funzione di passaggio parametri come il submit. Dovresti fare in questo modo
    codice:
    <input type="button" onclick="location.href=ciao.asp?id=pippo">
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    esattamente cosi ho fatto ma non legge la variabile .
    Io devo passare nella variabile i numeri che inserisco in un campo di tipo testo

  4. #4
    Cioè, vediamo se ho ben capito. Tu hai un form con un text e un button e ciò che scrivi nel text dovrebbe essere l'id del button. Se è così, una volta che hai scritto all'interno del text, devi fare un refresh della pagina e recuperare ciò che era scritto all'interno del text, mettendolo come ID del collegamento nel button.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  5. #5
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    Si, esatto. Pero non legge cio che scrivo all'interno del text...come devo fare?

    lia

  6. #6
    Porva così:
    codice:
    <% strf = request("qq") %>
    <form>
    <input name="qq" type="text" onchange="location.href='ciao.asp'">
    <input type="button" onclick="location.href='pippo.asp?id=<%=strf%>'" value="invia">
    </form>
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  7. #7
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    non funziona.....non so se ridere o piangere sono incollata a questo 3 righe da 4 ore ormai..
    mi e venuta un'idea del genere:

    creo uno script solo x inizializzare una variabile

    <script language="Javascript">
    <!--
    function decodifica()
    {
    var errore="No";
    }
    //-->
    </script>

    poi

    sul campo testo metto onclick=decodifica()

    sul form invece:
    if errore="No" then
    <form name="" action="ciao.asp?codice=<%=Request.form("pp")%>">
    else
    <form name="" action="ciao.asp">
    end if

    mentre sul button <input type="Submit" name="Submit1" value="Decod.">

    (praticamente ho due submit)
    non so se potra mai funzionare!?

    tu che ne dici???


    ora non funziona perche non vede la variabile "errore"
    grazie di tutto ..

  8. #8
    Utilizza ASP anziché JS per fare il controllo della variabile.
    codice:
    <%
    dim pp
    pp = request("pp")
    if pp = "" then
    response.write "<form action=ciao.asp> 
    else
    response.write "<form action=ciao.asp?id=pp>"
    %>
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

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.