ayuuuuda .. URGENTE

cita :(
27 de Septiembre del 2003
Quiero recuperar desde una ventana hijo los dato s que se encuentra en los objetos de la ventana padre, probe con la siguiente instruccion , pero no merga nada en la variable.

<SCRIPT LANGUAGE='JavaScript'>
var ventana;
var VModelo;
var VPlacas;
var VSerie;

VModelo= parent.document.FormVehiAltas.TxModelo.value;
ventana.document.write("VModelo");
VPlacas= parent.document.FormVehiAltas.TxPlacas.value;
ventana.document.write("VPlacas");
VSerie= parent.document.FormVehiAltas.TxNoSerie.value;
ventana.document.write("VSerie");

</script>


Espero alguien pueda ayudarme..... GRACIAS

Juan
27 de Septiembre del 2003
Usa el objeto opener en lugar de parent. El objeto parent
representa la ventana o frame que contiene a otro frame,
mientras que opener representa la ventana que abrió
a la ventana actual.

Sobre la variable ventana. Esa variable no es nada a menos
que le asignes algo. Si quieres que sea una referencia
al objeto window debes declararla así:

var ventana = window;

Pero francamente yo no lo haría, me parece más cómodo
usar el objeto window directamente:

window.document.write("lo que sea");

Aunque para referirte al objeto document tampoco
necesitas escribirlo así, puedes simplemente poner
document.write(...);