Ho una pagina con un textbox
al cambiamento del dato parte l'evento textchange e dovrei chiamare la funzione per confermare o annullare l'operazione.

Ho come codice HTML :
<script language="Javascript">
function prova()
{
if (confirm("Vuoi continuare?")){document.forms[0].nomehidden.value = "1"
}
else
{document.forms[0].nomehidden.value = "0"
}
document.forms[0].submit()
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form runat="server">
<input type="hidden" id="nomehidden" runat="server">
<asp:TextBox id="TextBox1" style="Z-INDEX: 101; LEFT: 288px; POSITION: absolute; TOP: 104px"
runat="server" AutoPostBack="True"></asp:TextBox>
</form>
</body>
</HTML>

e VB:
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
Response.Write("<SCRIPT LANGUAGE='javascript'>prova() </script>")
End Sub

ma la funzione prova non riesce a vederla.
COme posso fare?