Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2009, 15:46
Avatar de lucasphp
lucasphp
 
Fecha de Ingreso: mayo-2009
Ubicación: Misiones
Mensajes: 170
Antigüedad: 15 años, 10 meses
Puntos: 3
Busqueda traer datos de otro div que tiene iframe

en una página puse un botón para abrir en un nuevo div un iframe que carga una página php. Lo que necesito es obtener valores de 3 inputs que se encuentran en el iframe. No tengo idea de como hacerlo :S gracias

<script>
cont=0;
function cargar(){
if(cont==0){
a=document.getElementById("cargar");
var crear=document.createElement('div');
crear.style.position='absolute';
crear.setAttribute('id','crear');
crear.style.background='#ffffff';
crear.style.width="430px";
crear.style.left="300px";
crear.style.visibility="visible";
crear.style.height="200px";
frm=document.createElement('iframe');
frm.src="upload.php";
frm.style.width="430px";
frm.style.height="200px";
crear.innerHTML='<input type=\"button\" style=\"border:double;color:#0099FF;\" title=\"al cerrar se copiará de forma automática en cada casillero el archivo que subiste\" value=\"cerrar\" onclick=\"cerrar()\">';
a.appendChild(crear);
otra=document.getElementById("crear");
otra.appendChild(frm);
cont=cont+1;
}
}

//necesito que al cerrar tome los valores de inputs que hay en el iframe y los pegue en cada input text de imágen.

function cerrar(){
document.form.imagen.value=??¿¿¿¿¿¿¿
var cerrarv=document.getElementById("crear");
var principal=cerrarv.parentNode;
principal.removeChild(cerrarv);
cont=0;
}

</script>
<form name="form" method="post" action="admin.php">
<div id="cargar" onclick="cargar()" style=" background:#E3F2FD; color:#FF0000; width:200px;">click para cargar al server</div>
<input type="text" name="imagen" />
<input type="text" name="imagen2" />
<input type="text" name="imagen3" />

------------------------------------------------------