Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217

    Script semplice invio modulo

    Ho un form con diversi bottoni e per ognuno di essi sto realizzando una funzione; il bottone con evento onclick=invia() funziona ok; l'altro nulla da fare mi aggiorna la pagina invece di inviarmi alla pagina successiva......
    Qual'è l'errore nella funzione ?

    codice:
    
    <form name="mail" method="post">
    <button name="B2" type="submit" value="1"  onclick="invia2();"><b>Aggiorna</b><button name="B1" type="submit"  onclick="invia();"><b>Spedisci</b>
    codice:
    function invia2() {
     var aa = "aggiornamento";
    
    document.mail.alfa.value=""+ aa +"";
    document.mail.action ="prova.asp";
    document.mail.submit()
    }
    Ultima modifica di fabiodj; 01-03-2016 a 03:05

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,134
    Se vuoi usare gli eventi sui tasti devono essere di tipo button, il tipo submit esegue nativamente l'invio del form
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.