Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/06/2005, 05:30
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 5 meses
Puntos: 381
¿has probado a hacerlo directamente sin usar variables?

por ejemplo, si tienes los campos al1 e id1 probar la función primero para cambiar el valor a esos campos (directamente)

Código:
function image(num, id, imagen)
{
	//input1 = "al" + num;
	//input2 = "id" + num;
	window.opener.document.form_nuevo.al1.value = imagen;
	window.opener.document.form_nuevo.id1.value = id;
	window.close();
}
Si así te funciona sin dar error quiere decir que al formar el nombre de los elementos algo va mal.

En caso de que así te funcione prueba a ver qué valores toman las variables input1 e input2

Código:
function image(num, id, imagen)
{
	input1 = "al" + num;
	input2 = "id" + num;
             alert(input1) ; alert(input2)
	//window.opener.document.form_nuevo.input1.value = imagen;
	//window.opener.document.form_nuevo.input2.value = id;
	//window.close();
}


aunque si dices que esa otra función que has encontrado te funciona ok yá lo tengas resuelto