Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    42

    Aggiornamento del Form ed Invio dati

    Salve,
    ho un form con diversi campi, caricati da una precedente query,
    in più c'è un menu a tendina dove a seconda della voce selezionata verranno aggiornati alcuni campi del form, per fare questo ho messo:

    <select name="SelContatto" OnChange="frmSchedaProgetto.submit()">
    questa mi permette di caricare la stessa pagina e aggiornare il form con i nuovi dati.

    Ora il problema è che se clicco sul pulsante del form il submit vorrei che fosse chiamata una altra pagina è possibile?

    Come posso fargli capire che se viene premuto il pulsante "Salva" la action del form diventa "Registra.asp"

    Grazie per ogni Vostro contributo per caspire come risolvere la questione.
    Giuseppe

  2. #2
    fai così:

    codice:
    <input type="button" value="Salva" name="bsalva" onclick="this.form.action='Registra.asp'; this.form.submit();" />
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    42
    ... Sembra non avere effetto...

    il form io l'ho scritto così:
    <form method="POST" action="<% = Link %>" name="FrontPage_Form1" ID=frmSchedaProgetto>
    dove link è "Aggiorna.asp"

  4. #4
    hai messo il pulsante che ti ho dato all'interno del form?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    42
    si l'ho messo ma alla pressione non fà nulla....

  6. #6
    Originariamente inviato da EppeP
    si l'ho messo ma alla pressione non fà nulla....
    posta il codice che stai usando.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    42

    SchedaProgetto.asp

    SchedaProgetto.asp


    Link="SchedaProgetto.asp"
    <form method="POST" action="<% = Link %>" name="FrontPage_Form1" ID=frmSchedaProgetto>
    <table>
    <tr>
    <td width="295" height="25" style="border: 1 outset #FFFFFF">
    <p align="right"><font face="Arial" size="3" color="#FF9900">Cliente:</font>
    </td>
    <td width="557" height="25" style="border: 1 outset #FFFFFF" colspan="3"><font face="Arial Narrow" color="#000000" size="2">

    <%
    ' ************************************************** ************************************************** **************************************
    ' Seleziono tutti i Contatti in ordine crescente di Contatto
    Sql = "SELECT * FROM Contatti ORDER BY Contatti.Contatto ASC"
    Rs.Close
    Rs.Open Sql,Conn,3,3
    If Not Rs.EOF Then %>
    <select name="SelContatto" OnChange="FrontPage_Form1.submit()">
    <% do while not Rs.eof %>
    <% If Cliente = Rs("Contatto") Then %>
    <option value="<%=Rs("IDContatto")%>" Selected> <%=Rs("Contatto")%> </option>
    <% Else %>
    <option value="<%=Rs("IDContatto")%>" > <%=Rs("Contatto")%> </option>
    <% End If %>
    <%
    Rs.MoveNext
    loop %>
    </select>

    <% Else %>
    </font>
    <font color="#000000" face="Arial" size="2">
    <span style="background-color: #FF0000">Errore nel caricamento tipo contatto</span>
    </font>

    <% End If
    ' ************************************************** ********************************
    %>
    <font face="Arial" color="#C0C0C0" size="3"><% = NomeTipoProgetto %></font>
    </td>
    </tr>

    <tr>
    <td width="295" height="25" style="border: 1 outset #FFFFFF"></td>
    <td width="557" height="25" style="border: 1 outset #FFFFFF" colspan="3"></td>
    </tr>

    <tr>
    <td width="295" height="25" style="border: 1 outset #FFFFFF">
    <p align="right"><font face="Arial" size="3" color="#FF9900"> Cliente:</font></td>
    <td width="557" height="25" style="border: 1 outset #FFFFFF" colspan="3"><font color="#000000">
    <input type="text" name="Cliente" value="<% = Cliente %>" size="60" ></font>
    </td>
    </tr>
    <tr>
    <td width="295" height="25" style="border: 1 outset #FFFFFF">
    <p align="right"><font face="Arial" size="3" color="#FF9900">Indirizzo:</font></td>
    <td width="557" height="25" style="border: 1 outset #FFFFFF" colspan="3">
    <font color="#000000">
    <input type="text" name="IndirizzoCliente" size="50" value="<% =IndirizzoCliente %>"></font></td>
    </tr>

    <td width="557" height="23" style="border: 1 outset #FFFFFF" colspan="3">
    <p align="center">
    <input type="checkbox" name="Attivo" <% If Attivo = True Then Response.Write "Checked" End If%> >
    </p>
    </td>

    <tr>
    <td width="852" height="27" colspan="4" style="border: 1 outset #FFFFFF">
    <p align="left"></td>
    </tr>

    <tr>
    <td width="852" height="27" style="border: 1 outset #FFFFFF" colspan="4" align="center">

    <input type="button" value="Salva" name="bsalva" onclick="this.frmSchedaProgetto.action='Registra.a sp'; this.frmSchedaProgetto.submit();" />
    <input type="submit" value="Aggiorna" nome="B1">
    </p>
    </td>
    </tr>
    <tr>
    <td width="852" height="23" style="border: 1 outset #FFFFFF" colspan="4"></td>
    </tr>
    <tr>
    <td width="858" height="63" colspan="4" style="border: 1 inset #FFFFFF">
    <p align="center">
    <a href="GestioneAttivita.asp">
    <font face="Arial Narrow" size="4" color="#FFFFFF">Torna indietro</font></a>
    </p>
    </td>
    </tr>
    <% ' *******************************************
    ' CHIUSURA CONNESSIONE e RECORDESET DATABASE %>

    <% ' ****************************************** %>
    </form>

  8. #8
    non vedo il pulsante che ti ho dato nel tuo codice...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    42
    Partendo dal basso sono 40 righe...

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    42
    <input type="button" value="Salva" name="bsalva" onclick="this.frmSchedaProgetto.action='Registra.a sp'; this.frmSchedaProgetto.submit();" />

    questa istruzione mi da un "errori nella visualizzaizone della pagina"
    ...

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.