Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   pasar variables de una pagina a otra (http://www.forosdelweb.com/f45/pasar-variables-pagina-otra-392617/)

eduardo1983 10/05/2006 16:31

pasar variables de una pagina a otra
 
Hola amigos del foro.

Tengo una duda, lo que pasa es que estoy haciendo unas paginillas en jsp, resulta que al dar un link, activo una funcion javascript llamada prompt el cual me permite insertar un texto ose mas omenos tengo esto:

function hola()
{
valor=promt()
document.formulario.oscar.value=valor;

}

<form>
<a href="" onclick="hola();">hola</a>
<input type="hidden" name="oscar" value="">
</form>


en la otra pagina lo que hago es capturar con el request..supuestamente la el campo oculto oscar que debe trareme el campo que inserte el javascrip..pero no sale nada..
alguien me sugiere algo?

stock 10/05/2006 18:58

mmmmmmmmmm, para que la informacion sea enviada, necesitas ahcer un submital formulario, tu codigo quedaria mas o menos asi:

<form action="otraPage.jsp" method="POST">
<a href="" onclick="hola();">hola</a>
<input type="hidden" name="oscar" value="">
<input type="submit">
</form>

bueno, espero te sirva,have funnnnnnnnnnn :adios:

GreenEyed 11/05/2006 00:43

Así al darle al enlace tampoco enviara el formulario.

Lo mas sencillo sería:
.- Hacer un submit del formulario desde el JavaScript que se ejecuta. Ademas deberias devolver "false" en el enlace para que no te siga el enlace en vez seguirte el enlace cuando le das.

Código:

function hola()
{
  valor=promt()
  document.formulario.oscar.value=valor;
  document.formulario.submit();
  return false;
}

<form>
<a href="javascript:hola();">hola</a>
<input type="hidden" name="oscar" value="">
</form>

Mas o menos. De todas formas es un tema de JavaScript, mas que de Java.

Saludos


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

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