Problema Funcion javascript

joni77
23 de Enero del 2004
Tengo una pagina asp y dentro de ella una función javascript y dentro de la funcion hay asp, pues esta funcion quisiera llamarla cuando hago click en un boton. Pués nada, esta funcion se ejecuta nada mas cargar la pagina.

¿Como hago para ke no se ejecuta al cargar la pagina, no lo tengo en body onload?

<html>

<head>


<!-- #INCLUDE File="ADOVBS.inc"-->
<form name=borrardocumentos>
<SCRIPT>
function Validar(form) {
<%
Dim Conex1
Set Conex1=server.createObject ("ADODB.Connection")
Conex1.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("Intranet.mdb")
set RSS=server.createObject ("ADODB.Recordset")
sql= "SELECT * FROM DOCUMENTOS WHERE AUTOR='JonathanG' ORDER BY IDCODIGO"
rss.open sql,Conex1,1,2

%>

if (borrardocumentos.a1.checked == true) {
document.write ("SE HA CHECKEADO");
document.write ("SE HA CHECKEADO otra vez");
} else {
<%
rss("autor")="prueba"
rss.update
%>

document.write ("NO SE HA CHECKEADO " );
document.write ("NO SE HA CHECKEADO OTRA VEZ" );
}

}
</SCIPT>

<title>(Type a title for your page here)</title>
</head>
es una prueba
<body>
</body>
</form>
</html>

scriptman
23 de Enero del 2004
Hola, la cosa no funciona asi; no si ya lo sepas, pero el ASP, se ejecuta en el servidor; cuando abres una pagina.asp, el servidor lee todo el documento, ejecuta la parte ASP, las llamadas a bases de datos, etc. y despues manda al usuario SOLO el HTML resultante (que puede tenr javascript y css estilo) es decir, no puedes mandar ejecutar ASP mediante javascript en una pagina, porque el ASP no existe en la pagina HTML.

Lee algun manual de ASP, principalmente la parte que tenga que ver con javascript.

Info empieza aqui:
http://www.google.com/search?q=%22using+ASP+and+javascript%22&btnG=B%FAsqueda+en+Google&hl=es&ie=ISO-8859-1

Saludos, scriptman.
.::the information is out there, just take it::.