Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema con il SUBMIT

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    3

    problema con il SUBMIT

    La mia domanda è semplice almeno tanto quanto per me trovare una soluzione al problema:

    Ho una pagina HTML dove inserisco un pulsante di tipo "SUBMIT" e dalla quale ottengo una azione della stessa attraverso la specifica dell' "ACTION" definito nel tag "FORM".
    Se volessi inserire più di un pulsante come posso fare per gestire azioni differenti?

    La mia pagina...
    <SCRIPT language="JavaScript" SRC="script/Control.js"></SCRIPT>
    <form name="frm" action="index.jsp?app=att&ope=start" method="post">
    <table>
    <tr class="TxtStd"><td width="150">Attività (*)</td><td><input type='text' name='txtAttivita' id='txtAttivita' size='50' maxlength='50' onblur='Upper(this)'></td></tr>
    <tr class="TxtStd"><td><input type='submit' name='btnInserisci' value='Inserisci'></td><td>??????</td></tr>
    </table>
    </form>

    Al posto dei ?????? vorrei inserire un'altro pulsante per avere che faccia un'azione differente da quella che effettua quello sopra indicato

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    codice:
    <script>
    function act(n) {
     if (n == 1) {
      document.form.action = "pagina1.asp";
      document.form.submit();
     }
     else {
      document.form.action = "pagina2.asp";
      document.form.submit();
     }
    }
    </script>
    
    <form name="form" method="post">
    ...
    <input type="button" name="btn1" value="post1" onClick="act(1)">
    <input type="button" name="btn2" value="post2" onClick="act(2)">
    </form>
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    lo script che riporti è davvero utile.
    volevo chiederti se per caso sapresti come fare se io volessi
    aprire un pop up da act(2), un open.window con le dimensioni che voglio.

    puoi aiutarmi?

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.