Visualizzazione dei risultati da 1 a 7 su 7

Discussione: javascript onsubmit

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    35

    javascript onsubmit

    vi posto il seguente codice che non riesce a stoppare la action del modulo form:



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>09_js_convalida_lato_client</title>
    <link href="foglioStile.css" rel="stylesheet" type="text/css" />
    <noscript>
    <meta http-equiv="Refresh" content="0;URL=000_nojavascript.php" />
    </noscript>
    <script type="text javascript">
    function convalidaModulo(){
    alert('questa è una istruzione contenuta nella funzione convalidaModulo()');
    }
    </script>
    </head>

    <body>
    <form action="09_convalida_lato_server.php" method="post" enctype="multipart/form-data" name="moduloContatto" id="moduloContatto" onsubmit="convalidaModulo();return false;" >



    non posto il resto del codeice che dovrebbe essere corretto..

  2. #2

    Re: javascript onsubmit

    Originariamente inviato da gian1980


    <form action="09_convalida_lato_server.php" method="post" enctype="multipart/form-data" name="moduloContatto" id="moduloContatto" onsubmit="convalidaModulo();return false;" >
    dovrebbe essere

    codice:
    onsubmit="return convalidaModulo();"
    se poi vuoi bloccare dovresti mettere un 'return false' nella funzione.

  3. #3
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    A meno che non sia il parsing del forum text javascript manca lo slash text/javascript e javascript:convalidaModulo()

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    35
    fatto.non blocca l'invio

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    35
    sisi.
    errore banale.
    grazie del parse/aiuto

  6. #6
    Originariamente inviato da m4rko80
    A meno che non sia il parsing del forum text javascript manca lo slash text/javascript e javascript:convalidaModulo()
    Già, non me n'ero accorto, una volta mi è successo e sono impazzito per ore, avevo scritto test anzichè text.

  7. #7
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Originariamente inviato da gian1980
    fatto.non blocca l'invio
    codice:
    function convalidaModulo(){
      alert('questa è una istruzione contenuta nella funzione convalidaModulo()');
      return false; 
    }
    e

    codice:
    <form action="09_convalida_lato_server.php" method="post"
    enctype="multipart/form-data" name="moduloContatto" id="moduloContatto" onsubmit="return convalidaModulo();">

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.