tengo estas funciones javascript en el código HTML de una pagina asp.net
Cita:
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="asd.aspx.vb" Inherits="calendario.asd"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>asd</title>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="JavaScript">
function renviar()
{
var datos = document.formi.factor.value;
var pat = opener.document.formul;
if(document.formi.factor.value != "")
{
with(pat)
{
resul_2.value = datos;
opener.focus();
}
}
}
function refrescar()
{
opener.focus();
opener.actualizar();
window.close();
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="asd" method="post" runat="server">
<asp:calendar id="Calendar1" style="Z-INDEX: 102; LEFT: 18px; POSITION: absolute; TOP: 145px" runat="server" Width="210px" Height="198px" </asp:calendar>
</form>
</body>
</HTML>
estas funciones las puedo ejecutar con la sgte línea pero necesito hacerlo con el control que esta en el código anterior que un "<asp:calendar ..."<%@ Page Language="vb" AutoEventWireup="false" Codebehind="asd.aspx.vb" Inherits="calendario.asd"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>asd</title>
<meta content="Microsoft Visual Studio.NET 7.0" name="GENERATOR">
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="JavaScript">
function renviar()
{
var datos = document.formi.factor.value;
var pat = opener.document.formul;
if(document.formi.factor.value != "")
{
with(pat)
{
resul_2.value = datos;
opener.focus();
}
}
}
function refrescar()
{
opener.focus();
opener.actualizar();
window.close();
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="asd" method="post" runat="server">
<asp:calendar id="Calendar1" style="Z-INDEX: 102; LEFT: 18px; POSITION: absolute; TOP: 145px" runat="server" Width="210px" Height="198px" </asp:calendar>
</form>
</body>
</HTML>
Cita:
en concreto lo que necesito hacer es cuando selecciono una fecha del calendario en ese preciso momento se ejecute la función refrescar();. como puedo solucionar este problema.<input id="Button4" onclick="refrescar();" type="button" value="Reiniciar" name="Button4" runat="server">
de ante mano gracias por la ayuda