Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110

    2 funzioni su 1 bottone

    io ho due funzioni, una controlla se i campi di un form sono completi e un'altro che chiede di confermare l'invio del form...
    vorrei che si attivassero con un clic su il bottone invio

    voi come fareste?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: 2 funzioni su 1 bottone

    Originariamente inviato da HammerFist
    io ho due funzioni, una controlla se i campi di un form sono completi e un'altro che chiede di confermare l'invio del form...
    vorrei che si attivassero con un clic su il bottone invio

    voi come fareste?
    codice:
    <head>
    <script>
    function ValidateForm(){
    //verifica di tutti i campi obbligatori del form
    return ConfermaForm()
    }
    function ConfermaForm(){
    if(confirm("Premendo su OK confermerai......")){
    document.form.submit()
    }else{
    return false
      }
    }
    </script>
    </head>
    nel pulsante richiami ValidateForm
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Penso che puoi fare cosi

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    function pluto() {
     if (controllaFormOk()) {
      if (inviaDati()) {
    	 return true;
    	}
    	return false;
     }
     return false;
    } // function pluto()
    
    function controllaFormOk() {
     // se non ci sono errori devi fare un return true;
     // altrimenti return false;
     return true; // solo per fare fungere l'esempio
    } // function controllaFormOk()
    
    function inviaDati() {
     return window.confirm('Inviare i dati');
    } // function inviaDati()
    //-->
    </script>
    
    </head>
    <body>
    
    <form action="pippo.php" method="post" onsubmit="return pluto()">
    
     <input type="submit" value="Invio">
    </form>
    </body>
    </html>
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  4. #4
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    ok, grazie per il vostro aiuto !

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.