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

atrapar datos dentro del formulario

Estas en el tema de atrapar datos dentro del formulario en el foro de ASP Clásico en Foros del Web. <td>Busqueda Aproximada</td> <td><input type="text" name="Busqueda" id="Busqueda"></td> <td align="center"><a href="Buscar_Usu_Mod.asp?busqueda=<%reques t.form("Busqueda")%>"> <img border="0" src="images/LUPA-E.BMP"></a></td> <td align="center"> </td> Tengo este codigo metido dentro de un form y ...
  #1 (permalink)  
Antiguo 24/06/2002, 12:32
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 22 años, 5 meses
Puntos: 0
atrapar datos dentro del formulario

<td>Busqueda Aproximada</td>
<td><input type="text" name="Busqueda" id="Busqueda"></td>
<td align="center"><a href="Buscar_Usu_Mod.asp?busqueda=<%reques t.form("Busqueda")%>"> <img border="0" src="images/LUPA-E.BMP"></a></td>
<td align="center">
</td>

Tengo este codigo metido dentro de un form y no se como hacer para que el link a Buscar_usu_mod.asp, reciba como parametro lo que hay en Busqueda, a alguien se le ocurre como hacerlo?
con request.form no funciona, obvio.
Gracias por adelantado
  #2 (permalink)  
Antiguo 24/06/2002, 12:44
 
Fecha de Ingreso: mayo-2001
Mensajes: 452
Antigüedad: 23 años, 1 mes
Puntos: 1
Re: atrapar datos dentro del formulario

Lo haces con Javascript, con algo asi como:
<form name=forma method=POST>
<input type=text name=campoORigen>

href="#" onClick="javascript:Enviar()"
</form>

<form name=forma1 method=GET>
<input type=hidden name=campo>
</form>
y en tu script:
<script>
function Enviar(){

document.forma1.campo.value = document.forma.campoOrigen.value
document.submit();
}
</script>
En este caso FOrma1 es una forma invisible que solo tendria el campo hidden que seria enviado via get.
  #3 (permalink)  
Antiguo 24/06/2002, 12:44
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
Re: atrapar datos dentro del formulario

bueno brother la verdad es que no le encuentro una forma para conseguir lo que quieres, pero lo que puedes hacer es que mientras no llenen el formulario no se vea la imagen, nose, es una idea..

<%
if request.form("busqueda") <> "" then
%>
">
<a href="Buscar_Usu_Mod.asp?busqueda=<%reques t.form("busqueda")%>"><img border="0" src="images/LUPA-E.BMP"></a>
<%end if%>

espero te sirva

Giancarlo Loret de Mola
  #4 (permalink)  
Antiguo 24/06/2002, 12:50
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: atrapar datos dentro del formulario

Gracias. voy a probar con el ejemplo de java.
Si, es cierto que falta el igual, lo que pasa es que estuve limpiando el ejemplo para clarificarlo y se me debe haber borrado el =
Gracias de nuevo a todos por el tiempo
  #5 (permalink)  
Antiguo 24/06/2002, 13:16
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: atrapar datos dentro del formulario

Para jasistemas:
Estoy probando este codigo. pero me salta un error que forma1.campo es nulo o no es un objeto.
Otra pregunta, donde pongo el link a una siguiente pagina? (buscar.asp), yo necesito llamar a esa pagina que me trae una lista de los items encontrados
Es que no se nada de java
Aqui va el codigo

<form name=forma method=POST>
<input type=text name=campoORigen>
<a href="#" onClick="javascript:Enviar()"> Enviar </a>

<form name=forma1 method=GET>
<input type=hidden name=campo>
</form>

<script>
function Enviar()
{
document.forma1.campo.value = document.forma.campoOrigen.value
document.submit()
}
</script>
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 00:42.