Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212

    Errore su document.submit() Help!

    Salve a tutti...
    ho un piccolo problema... Perche' dopo tutta la verifica dei campi poi quando faccio l'invio finale mi dice proprieta'o metodo non supportati dall'oggetto...

    In pratica mi indica la linea dove c'e' la strnga: document.form1.submit()

    Graziee!!!!


    <script language="JavaScript1.2">
    <!--
    function testcampi()
    {
    var Or_Protocollo = document.form1.Or_Protocollo.value
    var Or_DataProtocollo = document.form1.Or_DataProtocollo.value
    var motivazione = document.form1.motivazione.value

    if(Or_Protocollo == "")
    {
    alert("Il campo Protocollo deve essere compilato!");
    document.form1.Or_Protocollo.focus();
    return false;
    }
    if(Or_DataProtocollo == "")
    {
    alert("Il campo Data Protocollo deve essere compilato!");
    document.form1.Or_DataProtocollo.focus();
    return false;
    }
    if(motivazione == "")
    {
    alert("Inserire la motivazione della mancata accettazione!");
    document.form1.motivazione.focus();
    return false;
    }
    if(!confirm("Sicuro di voler continuare?"))
    {
    return false;
    }

    document.form1.action = "nonconferma_ordine.asp";
    document.form1.submit();
    }


    -->
    </script>

    <body>
    <form name="form1" method="post">
    <input name="Or_Protocollo" type="text">
    <input name="Or_DataProtocollo" type="text">
    <textarea name="motivazione" cols="50" rows="8"></textarea>
    <input type="button" name="submit" value="Invia notifica" onClick='testcampi()'>
    </form>
    </body>

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    codice:
      <script type="text/javascript"> 
      <!--
    
        function checkData (frmHandle)
        {
          if (!frmHandle) return;
    
          var errorDesc = "";
          var errorFound = false;
    
          if (frmHandle.elements["Or_Protocollo"].value == "") {
            errorFound = true;
            errorDesc += " - il campo \"protocollo\" deve essere compilato\n";
          }
    
          if (frmHandle.elements["Or_DataProtocollo"].value == "") {
            errorFound = true;
            errorDesc += " - il campo \"data protocollo\" deve essere compilato\n";
          }
    
          if (frmHandle.elements["motivazione"].value == "") {
            errorFound = true;
            errorDesc += " - inserire la \"motivazione\" della mancata accettazione\n";
          }
    
          if (!errorFound)
            return confirm ("Nessun errore rilevato.\nSei sicuro di voler continuare?");
          else {
            alert ("Si sono verificati i seguenti errori:\n" + errorDesc + "\nSi prega di correggerli prima di continuare.");
            return false;
          }
        } 
    
      //--> 
      </script> 
    
      <form action="nonconferma_ordine.asp" method="post" onsubmit="return checkData(this);"> 
        Protocollo: <input type="text" name="Or_Protocollo" />
    
        Data protocollo: <input type="text" name="Or_DataProtocollo" />
    
    
    
        Motivazione:
    
        <textarea name="motivazione" cols="50" rows="8"></textarea>
    
    
        <input type="submit" value="Invia notifica" /> 
      </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.