Ho un problema: mi dice funzione is undefined ma non capisco perchè.
si tratta di una semplice funzione che controlla i campi di un form, ma ci dev'essere un errore che dipende da come la richiamo....


LA FUNZIONE:
Codice PHP:
function controllomostra(thisform)
with(thisform
      {    
      var 
nome elements['VAR_titolo'];
      if (
controllonome(nome,"inserisci il nome!")==false)
      {
nome.focus();return false}
      
    
/*   var abstract = elements['VAR_abstract'];
       if (LunghezzaMax(abstract,"abstract troppo lungo!")==false)
      {abstract.focus();return false}
      

      var day = elements['VAR_giorno'];
      if (check_day(day,"inserisci/controlla il giorno!")==false)
      {day.focus();return false}
      var month = elements['VAR_mese'];
      if (check_month(month,"inserisci/controlla il mese!")==false)
      {month.focus();return false}
      var year = elements['VAR_anno'];
      if (check_year(year,"inserisci/controlla l'anno!")==false)
      {year.focus();return false}
       var day = elements['VAR_giornof'];
      if (check_day(day,"inserisci/controlla il giorno!")==false)
      {day.focus();return false}
      var month = elements['VAR_mesef'];
      if (check_month(month,"inserisci/controlla il mese!")==false)
      {month.focus();return false}
      var year = elements['VAR_annof'];
      if (check_year(year,"inserisci/controlla l'anno!")==false)
      {year.focus();return false}
      */
    
}

ho commentato per ridurre il campo di errore.


QUI COME RICHIAMO LA FUNZIONE:

Codice PHP:
<form name=contatto method=post  onSubmit="return controllomostra(this)" action="operazioni.php"  enctype="multipart/form-data"