Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASP Clásico (http://www.forosdelweb.com/f15/)
-   -   envio de variables Formularios (http://www.forosdelweb.com/f15/envio-variables-formularios-714840/)

kubuntu 01/07/2009 14:45

envio de variables Formularios
 
Código HTML:
Ver original
  1. text= Request.Form("text")
  2. text= Request.QueryString("text2")
  3.  
  4. <form method="post" name="form" id="form" >  
  5. Numero
  6. <input name="text" id="text" type="text"   value="<%=text%>"  />
  7. <input name="text2" id="text2" type="hidden"   value="<%=text2%>"  />
  8. <input name="boton" type="submit" size="5" value="texto" />
  9. </form>

Una pregunta un un poco...
En la misma pagina tengo varios forms, pero este no envia la var text, simplemente no la envia o no la recoge, pero cuando se envia otro form este si recoge la var.

Adler 02/07/2009 04:55

Respuesta: envio de variables Formularios
 
Hola

No entiendo que es lo que quieres hacer. Estas recogiendo dos variables distintas, por dos métodos distintos

POST
text= Request.Form("text")

GET
text= Request.QueryString("text2")

Probablemente las variables estén vacías. Haz una prueba de escritorio para comprobarlo

Suerte

zeudio 02/07/2009 10:12

Respuesta: envio de variables Formularios
 
pues estas recogiendo el valor del formulario pero al mismo tiempo la estas reemplanzando por el valor en querystring que seguro esta vacia

kubuntu 06/07/2009 10:20

Respuesta: envio de variables Formularios
 
Lo que sucede es que tengo varios formularios, pero al enviar este se envia otro form distinto.


Código html:
Ver original
  1. en la pag1
  2. <form name="form1" id="form1" method="post" action="Pag2.asp" >
  3.  
  4. </form>
  5. <form name="form2" id="form2" method="post" action="Pag2.asp" >
  6.  
  7. </form>
  8. <form name="form3" id="form3" method="post" action="Pag2.asp" >
  9.  
  10. </form>

al enviar form3 es como si enviara form1.

Muzztein 06/07/2009 10:22

Respuesta: envio de variables Formularios
 
fijate que todoslos FORMs tienen el mismo ID

kubuntu 06/07/2009 10:27

Respuesta: envio de variables Formularios
 
Cita:

Iniciado por Muzztein (Mensaje 2992828)
fijate que todoslos FORMs tienen el mismo ID

lo siento error de trasncripcion, tienen diferentes ID.

Al quitar el metodo y el action del form 1, listo que bien pero el form1 ya no envia.

Adler 06/07/2009 13:01

Respuesta: envio de variables Formularios
 
Hola

Cita:

Iniciado por kubuntu (Mensaje 2992823)
Lo que sucede es que tengo varios formularios, pero al enviar este se envia otro form distinto.


Código html:
Ver original
  1. en la pag1
  2. <form name="form1" id="form1" method="post" action="Pag2.asp" >
  3.  
  4. </form>
  5. <form name="form2" id="form2" method="post" action="Pag2.asp" >
  6.  
  7. </form>
  8. <form name="form3" id="form3" method="post" action="Pag2.asp" >
  9.  
  10. </form>

al enviar form3 es como si enviara form1.

No hay ninguna razón aparente por la que no deba funcionar correctamente:pensando:

kubuntu 06/07/2009 13:11

Respuesta: envio de variables Formularios
 
tiene algo que ver que uno de los form lo envio con onchange de un select?

Muzztein 06/07/2009 13:50

Respuesta: envio de variables Formularios
 
de ser asi...cual es la instruccion JS que ejecutas?

kubuntu 06/07/2009 14:21

Respuesta: envio de variables Formularios
 
Cita:

Iniciado por Muzztein (Mensaje 2993149)
de ser asi...cual es la instruccion JS que ejecutas?

Código HTML:

this.form.submit();

parece que el problem es la tabla con un Href en cada fila

Código HTML:

<a href="?p=<%=pt%>&num=<%=re("num")%>">
pero por que sera...

Adler 06/07/2009 14:27

Respuesta: envio de variables Formularios
 
Hola

Cita:

Iniciado por kubuntu (Mensaje 2993211)
Código HTML:

this.form.submit();
parece que el problem es la tabla con un Href en cada fila

Código HTML:

<a href="?p=<%=pt%>&num=<%=re("num")%>">
pero por que sera...

... :borracho: a medida que avanza la liga, aparecen elementos, funciones, eventos nuevos. Imprime todo el código que tienes y tal vez se te pueda ayudar con mas diligencia

Suerte

kubuntu 07/07/2009 13:51

Respuesta: envio de variables Formularios
 
Gracias a todos, agregue la opcion como popup.


La zona horaria es GMT -6. Ahora son las 06:03.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.