Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258

    Due pulsanti in un form

    Ho 2 pulsanti in un form, il primo mi deve rimandare ad una pagina prestabilita (lo faccio con javascript) e il secondo si deve comportare come il classico pulsante di conferma del form.

    il problema è che se il primo è "dentro l'area" del form si comporta ovviamente come il secondo.

    solo se lo sposto fuori l'area mi funziona.

    come poso fare per far fare al primo pulsante quello che voglio senza spostarlo dall'area form?

    codice:
    <script type="text/javascript">
     <!--
      function VaiaElenco() {
       //funzione per pulsante non salvare che fa il redirect alla pagina elenco.asp
    location.href = "elenco.asp";
      }
     //-->
    </script>
    
    <body><div id="container">
     
    
    </p><form action="processapagina.asp?cod=<%=cod%>" method="post">
    ....
    ...
    ...
     <fieldset class="action">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td><input type="submit" name="submit2" id="submit2" onClick="VaiaElenco()" value="Non Salvare"></td>
          <td><div align="right">
              <input type="submit" name="submit" id="submit" value="Salva le modifiche apportate" />
            </div></td>
        </tr>
      </table>	
      </fieldset>
    </form>

  2. #2
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Ho risolto...
    se a può interessare ho eliminato l'action nel form di testa e inserito onclick="this.form.action='vaiapagina.asp' e onclick="this.form.action='vaiapagina2.asp' nei 2 submit

  3. #3
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    bastava che al primo pulsante invece di dare type="submit" mettevi type="button" e non avrebbe avuto influenza sul funzionamento del form.

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.