Hola!
Tengo un form, con varios botones para busquedas, altas, bajas y modificaciones, como puedo hacer para q me ejecute una accion dependiendo del boton pulsado?.........a ser posible sin usar javascript?
Gracias x adelantado
| |||
Hola. Es decir, si tu tienes algo parecido a esto: <form ....... action="paginaquerecibelosdatos.asp" .... > <input type="submit" name="busqueda" .......> <input type="submit" name="alta" .......> <input type="submit" name="baja" .......> <input type="submit" name="modificacion" .......> </form> Lo que puedes hacer en paginaquerecibelosdatos.asp es comprobar que boton es el que se ha pulsado y en funcion de cual haya sido realizar una accion u otra, para saber que boton se pulso puedes usar la propiedad x del boton pulsado de esta forma: <% if request.form("busqueda.x") <> "" then 'aqui lo que quieres que se haga si se pulso el boton "busqueda" .... elseif request.form("alta.x") <> "" then 'aqui lo que quieres que se haga si se pulso el boton "alta" .... elseif request.form("baja.x") <> "" then 'aqui lo que quieres que se haga si se pulso el boton "baja" .... elseif request.form("modificacion.x") <> "" then 'aqui lo que quieres que se haga si se pulso el boton "modificacion" .... end if %> Saludos. |
| ||||
crea una pagina llamada prueba.asp y ponle este codigo
Código:
con esto te harás una idea de como va...<body> <form name="form1" method="post" action="prueba.asp"> <input type="submit" name="Actualizar" value="actualizaremos"> <input type="submit" name="Eliminar" value="eliminaremos"> </form> <% response.write request.form("Actualizar") & "<br>" & request.form("Eliminar") %> </body> la historia de la propiedad X no tengo ni idea de que va... ke haya suerte!
__________________ Cita: Gaur ere nahi nuke... zure ondoan esnatu |
| ||||
un form dentro de otro?? eso se puede???? Lo cierto es que no lo he probado nunca. Lo que tambien podrias hacer es mediante javascript (ya se ke no kieres, pero es lo ke hay)... cambiar los botones de submit a button. y ponerles un onclick="enviar('accion_a_realizar')" Lo que haría la funcion enviar es dar valor a un campo oculto y hacer un submit. pero no te hace falta complicarte, para lo que quieres te vale con lo anterior, puedes poner asi los botones que quieres. no te va bien? PD, acabo de probar lo de anidar los forms, y si ke se puede, pero igual te desajusta el diseño... (no se me habia ocurrido nuca...)
__________________ Cita: Gaur ere nahi nuke... zure ondoan esnatu Última edición por nazkatuta; 17/09/2003 a las 08:46 |