Llamar a una función en ASP desde un botón

24/08/2006 - 12:32 por Carlos Marco | Informe spam
Hola a todos, el problema que tengo es que no se como llamar a una función
ASP desde un botón. Uso el siguiente código:

<SCRIPT FOR="btnenviar" EVENT="onClick" LANGUAGE="VBScript">
msgbox "Esto es una prueba"

</SCRIPT>



El problema es que me da un error en el navegador de que "No se puede
utilizar paréntesis al llamar a Sub". ¿Como lo puedo hacer?
 

Leer las respuestas

#1 Matias Iacono
25/08/2006 - 14:34 | Informe spam
Aqui tienes un ejemplo al respecto:

http://msdn.microsoft.com/library/d...script.asp

En todo caso, necesitas colocar los () para el evento.

O sea:

<SCRIPT FOR="btnenviar" EVENT="onClick()" LANGUAGE="VBScript">
msgbox "Esto es una prueba"
</SCRIPT>

Por otra parte, te recomiendo que al usar codigo cliente, uses JavaScript, y
no VBScript, ya que este es ultimo no puede ser manejado por todos los
navegadores.

En todo caso, lo que estas haciendo, solo para aclarar, no es ejecutar una
funcion ASP, si no, una funcion VbScript en el cliente.

Saludos.

Matias Iacono
Microsoft MVP

"Carlos Marco" wrote:

Hola a todos, el problema que tengo es que no se como llamar a una función
ASP desde un botón. Uso el siguiente código:

<SCRIPT FOR="btnenviar" EVENT="onClick" LANGUAGE="VBScript">
msgbox "Esto es una prueba"

</SCRIPT>



El problema es que me da un error en el navegador de que "No se puede
utilizar paréntesis al llamar a Sub". ¿Como lo puedo hacer?



Preguntas similares