Foros del Web » Programando para Internet » Javascript »

document.form.select que sea variables

Estas en el tema de document.form.select que sea variables en el foro de Javascript en Foros del Web. Estimados Amigos del Foro Tengo la siguiente consulta. Tengo 6 select : Los 3 primeros hacen referencia a la Fecha de inicio : Select <name=anoi>etc.. ...
  #1 (permalink)  
Antiguo 22/07/2004, 12:22
Avatar de myconatani  
Fecha de Ingreso: enero-2004
Ubicación: Pje.Ralún 8955 Santiago
Mensajes: 73
Antigüedad: 20 años, 3 meses
Puntos: 1
document.form.select que sea variables

Estimados Amigos del Foro

Tengo la siguiente consulta.

Tengo 6 select :

Los 3 primeros hacen referencia a la Fecha de inicio :
Select <name=anoi>etc..
Select <name=mesi>etc..
Select <name=diai>etc..
Siendo la ultima letra del name de cada select la i de Inicio.

Los otros tres select hacen referencia a la fecha de Termino:
Select <name=anot>etc..
Select <name=mest>etc..
Select <name=diat>etc..
La ultima letra del name de cada select la t de Termino.

Cuando se hace referencia a una jerarquia de Javascript de un select es :

document.form1.anoi (Hace mencion a Select del año de inicio ).

Tengo una funcion en Javascript que me despliega y valida fecha , la idea es ocupar la misma funcion para ambas fecha, para eso quiero pasarle a la funcion una variable que va a tener la letra "i" o "t" que hace referencia al año de inicio o termino. La idea es concatenar a la instruccion document.form1.ano?? para que esta sea variable.

No se como puedo asignarlo, espero que me entiendan.

Atte.
myconatani.
__________________
myconatani
  #2 (permalink)  
Antiguo 23/07/2004, 10:40
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Suponiendo que envíes a la función si es i o si es t en una variable de nombre pepe:


(pepe vale i o vale t)

eval("document.form1.ano" + pepe)

Sin ver la función que estás usando poco más te puedo decir....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:11.