Ti riscrivo la funzione ed il form, con le chiamate alla funzione corrette ed i codici di ritorno a posto:
codice:
<script language="JavaScript">
function Invia() {
  if (pagina.prova.value == "") {
    alert ("Inserire i dati obbligatori!");
    return false;
  }
  return true;
}
</script>
</head>

<body>
<form method="post" name="pagina" id="pagina" 
    action="pagina.asp" onsubmit="return Invia();">
  <input type="text" name="prova" id="prova">
  <input type="submit" value="Invia">
</form>
Ciao
Michele