Foros del Web » Programando para Internet » ASP Clásico »

¿Que boton del formulario realiza la llamada?

Estas en el tema de ¿Que boton del formulario realiza la llamada? en el foro de ASP Clásico en Foros del Web. tengo una pagina asp con un formulario dentro del cual tengo 2 botones, dependiendo de q boton se pulse hace una cosa u otra pero ...
  #1 (permalink)  
Antiguo 18/11/2004, 05:54
Avatar de DkarnDuuk  
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 20 años, 2 meses
Puntos: 2
¿Que boton del formulario realiza la llamada?

tengo una pagina asp con un formulario dentro del cual tengo 2 botones, dependiendo de q boton se pulse hace una cosa u otra pero no se como averiguar que boton de los dos presiona el usuario.

¿Como puedo hacerlo?

ahora tengo 3 formularios, el primero es donde el usuario mete los datos y en cada uno de los otros tengo uno de los botones. Cuando pinchan en cualquiera de los botones se ejecuta el evento onclick y van a la funcion verificar(), aqui es donde intento ver que boton de los 2 han pinchado pero no consigo hacerlo. Este es el codigo:

<script>
function verificar(){

var error;
error=0;
if ((document.datos.descrip.value=="") || (document.datos.descripe.value==""))
{
error=1
alert("El campo Descripción es Obligatorio tanto en Castellano como en Euskera")
}
else
{
if (document.datos.priori.value=="")
{
error=1
alert("Debes indicar una prioridad al registro")
}
else
{
error=0
}
}
<--A PARTIR DE AQUI COMPRUEBO QUE BOTON HA PULSADO-->
if (error==0)
{
<%
if request.form("accion")="enlace" then
%>
location.href="guarmod.asp"
<%
else
%>
location.href="submod.asp"
<%
end if
%>
}

}
</script>


gracias!!
__________________
bla, bla, bla......
  #2 (permalink)  
Antiguo 18/11/2004, 06:04
 
Fecha de Ingreso: mayo-2004
Mensajes: 48
Antigüedad: 20 años, 1 mes
Puntos: 0
Lo más sencillo es que declares una variable global en js y que tenga un valor u otro dependiendo del botón que se haya pulsado

En tu script javascript declara un variable

var boton

y cada uno de tus botones le añades un onclick="boton='elvalorquequieras'"

Luego no tienes más que ver qué valor tiene esa variable.
  #3 (permalink)  
Antiguo 19/11/2004, 05:42
Avatar de DkarnDuuk  
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 20 años, 2 meses
Puntos: 2
Gracias Gul Dukat, me ha servido de mucha ayuda.

__________________
bla, bla, bla......
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:33.