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>