ragazzi ho un prblema

ho un form che punta ad una pagina.
in questo form glio ho fatto una funzioncina semplice di un confirm.

codice:
<script type="text/JavaScript">
<!--
function msg(msg) {
  confirm(msg);
}
//-->
</script>
<form action="page.html" method="post" name="form1">
  <input type="submit" name="Submit" value="Invia" onClick="msg('Confermi la cancellazione del record?');">
</form>
Quando l' utente clicca su OK il form deve andare alla pagina indicata, mentre quando clicca ANNULLA il form non dove essere inviato.

Visto che questo non succede, come dovrei fare? Qualcuno ha qualche suggerimento?
grazie