Nota: intente con esto pero no me resulta
W=opener.document.form1.cliente.value;
tengo algun error?
de ante mano muchas gracias...
Atte...
WALHU

| |||
![]() Hola amigos tengo una duda por favor, tengo 3 ventanas (forms)abiertas y deseo capturar el valor de algunas variables de la ventana 1 y 2, como las leo directamente a mi ventana 3 sin necesidad de pasar como parametros? Nota: intente con esto pero no me resulta W=opener.document.form1.cliente.value; tengo algun error? de ante mano muchas gracias... Atte... WALHU ![]() |
| ||||
Lo correcto sería: opener.document.forms[1].cliente.value Ten en cuenta que esto solo sirve de la ventana avierta a la que la ha abierto, y lee el valor del segundo formulario de la ventana que abre la otra, pues forms[0] es el primero y forms[1] el segundo.
__________________ Foros en los que participo:
|
| |||
Hola es valido enviar del form1, el text cliente como parametro: <input name="cliente" type="text" id="cliente" size="10" maxlength="10"> ... a=document.form1.cliente.value; theURL=theURL+"?cliente="+a; alert(theURL); window.open(theURL,winName,features); y en form2 con codigo php... : echo "cliente: ".$cliente; ???? de ante mano gracias...
__________________ walhu |
| ||||
Piensa que a=document.form1.cliente.value; solo funciona en IE, mejpr usas document.forms["form1"].client.value Por lo demas no tiene porque dar problemas si usas el codigo correcto claro Rectifico, dice kaopectate (o algo asin) que document.form1.cliente.value si funciona en todos los navegadores y supongo que será cierto. _______________________________________________ ¿Pensandolo bien, no te serviria hacer el formulario con target="_blank"? <form target="_blank" [...]> [...] </form>
__________________ Foros en los que participo:
Última edición por ProgramacionWeb; 16/06/2003 a las 16:56 |