Foros del Web » Programando para Internet » Javascript »

Se puede tener un Input con este nombre "ids[txt_2]"?

Estas en el tema de Se puede tener un Input con este nombre "ids[txt_2]"? en el foro de Javascript en Foros del Web. hola a todos aunque les paresca tonto pero tengo este problema tengo una caja de texto de nombre "text_date" (<input type=text name="text_date>") y otro de ...
  #1 (permalink)  
Antiguo 15/02/2005, 13:07
Avatar de gerson  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 2 meses
Puntos: 4
Pregunta Se puede tener un Input con este nombre "ids[txt_2]"?

hola a todos aunque les paresca tonto pero tengo este problema
tengo una caja de texto de nombre "text_date" (<input type=text name="text_date>") y otro de nombre "ids[txt_2]" (<input type=hidden name="ids[txt_2]">), ambos estan detro de un form (obio).

El problema viene cuando yo quiero pasar el valor de "text_date" a "ids[txt_2]".

Como tendria que hacer para que pueda pasar el valor , ya que por ningun motivo debo cambiar el nombre del input hidden.

Última edición por gerson; 15/02/2005 a las 13:13
  #2 (permalink)  
Antiguo 15/02/2005, 13:37
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola gerson. Bienvenido al foro.

Si el campo oculto fuera el tercero en el formulario, podrías usar este código:

document.nombreFormulario.elements[2].value=document.nombreFormulario.text_date.value;

Cambia el 2 por el número que corresponda según la posición en la que tengas el hidden (teniendo en cuenta que el primero es el cero)

Saludos,
  #3 (permalink)  
Antiguo 15/02/2005, 15:32
Avatar de gerson  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 2 meses
Puntos: 4
Gracias!. ¿y si la posición de input varia (no siempre puede ser la misma posición) ?

Gracias pero ahora tengo otra duda, imaginemos que la posicion del hidden sea variable como sabria su posicion para poder asignarle el valor.

Gracias de antemano
  #4 (permalink)  
Antiguo 16/02/2005, 12:12
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola de nuevo.

Creo que la solución más fácil es ponerle un id al hidden (espero que eso si puedas hacerlo)

<input type=hidden name="ids[txt_2]" id="oculto">

así podrías usar este código:

document.getElementById('oculto').value=document.n ombreFormulario.text_date.value;

Saludos,
  #5 (permalink)  
Antiguo 16/02/2005, 12:41
Avatar de gerson  
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 2 meses
Puntos: 4
Gracias JavierB eso si que resulto muy efectivo.
Muchas Gracias!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  #6 (permalink)  
Antiguo 16/02/2005, 12:52
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
"Pos" mira que bien. Otra muesca en el revolver
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:01.