Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/10/2004, 02:26
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola Enea:

En principio la primera línea de tu función no tiene ningún sentido:
"var codigo=codigo"

Y estas líneas:

var Descripcion_1="document.Familias."+D1;
var Descripcion_2="document.Familias."+D2;
var Descripcion_3="document.Familias."+D3;

Podrían funcionar con un eval por delante;

var Descripcion_1=eval("document.Familias."+D1);
var Descripcion_2=eval("document.Familias."+D2);
var Descripcion_3=eval("document.Familias."+D3);

Una forma que podría servirte es:

document.forms["Familias"]["Descripcion_es" + s][value];

Creo que con esta última opción simplificarías la función...

ejemplo:

alert(document.forms["Familias"]["Descripcion_es" + s][value]);

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo