Salve ragazzi,
ho inserito in una pagina del mio sito un javascript che dovrebbe convalidare un form, ossia:
codice:
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
<!--
 function InviaModulo()
 {
  var errore = "";
  var msg = "";

  document.nuovaNotizia.testo.value = LeggiHtml("editor");

  if (document.nuovaNotizia.titolo.value == "") {
   errore += "\n\tTitolo:\tInserisci il titolo della notizia";
  }

  if (document.nuovaNotizia.titolo.value.length > 100) {
   errore += "\n\tTitolo:\tIl titolo della notizia è troppo lungo (max 100 caratteri)";
  }

  if (document.nuovaNotizia.testo.value == "

") {
   errore += "\n\tTesto:\tInserisci il testo della notizia";
  }

  if (document.nuovaNotizia.testo.value == "") {
   errore += "\n\tTesto:\tInserisci il testo della notizia";
  }

  if (errore != "") {
   msg = "____________________________________________________________________\n\n";
   msg += "La notizia non è stata inserita per i seguenti problemi.\n";
   msg += "Correggi i problemi e invia nuovamente il modulo.\n";
   msg += "____________________________________________________________________\n\n";
   msg += "I seguenti campi necessitano di una correzione: \n";
		
   errore += alert(msg + errore + "\n\n");
   return false;
  }

  document.nuovaNotizia.submit()
  return true;
 }
-->
</script>
</head>

<body>
			<form action="news.asp" method="post" name="nuovaNotizia" >
			<input type="hidden" name="action" value="reg">
			<input type="hidden" name="sid" value="<%=request("sid")%>">
			<input type="hidden" name="id" value="<%=request("id")%>">
			<input type="hidden" name="user" value="<%=request("user")%>">
			<input type="hidden" name="pwd" value="<%=request("pwd")%>">
			<input type="hidden" name="testo">
			<input type="submit" 0nSubmit="return InviaModulo()" value="Inseriesci la Notizia">
			</form>
</body>
</html>
Purtroppo perà non riesco a capire perchè quando clicco sul bottone per inviare il modulo la sintassi non è eseguita.
Helpz me