TextBox1_MouseOver is a server function, you cannot use it on the client side for onmouseover event<asp:TextBox id="TextBox1" text="??????" OnMouseOver="DoMouseOver()" runat="server"/><script language="javascript">
function DoMouseOver()
{
  event.srcElement.value = "";
}
</script>