E' una funzione, richiamata nel body onLoad:

codice:
<script language="JavaScript">

function invio()

{ 
document.form.submit()
} 

</script>

....
<body onLoad="invio()">
Ricopio l'ultima versione ottimizzata e funzionante:
codice:
function CheckmyForm() {

for ( var n = 0; n < myform.elements.length; n++ ) {
      var field = myform.elements[n];

      if (field.value.length <= 0) {
          window.alert('Compilazione non conforme!');
          field.focus();
          field.select();   
          return;            
        }
    }

      if (!myform.TextareaS1.value.match("^[a-zA-Z0-9\.;,:'? ]{1,100}$")) {
          window.alert("Errore nella textarea!");
          myform.TextareaS1.focus();
          myform.TextareaS1.select();
          return;
    }
                              
      else {   

          alert("OK."); 
          invio();

    }  
   
        
}