Foros del Web » Programando para Internet » Javascript »

Concatenar variables

Estas en el tema de Concatenar variables en el foro de Javascript en Foros del Web. Hola a todos, estoy haciendo una funcion que coga el valor de un "radio" y lo meta en "text". De la siguiente forma funciona bien: ...
  #1 (permalink)  
Antiguo 16/12/2009, 11:12
thi
 
Fecha de Ingreso: abril-2009
Mensajes: 244
Antigüedad: 15 años, 1 mes
Puntos: 0
Concatenar variables

Hola a todos,

estoy haciendo una funcion que coga el valor de un "radio" y lo meta en "text". De la siguiente forma funciona bien:

function efectuar_busqueda(num){

if (num==1)
{
codigo=document.form1.codigoid1.value;
}
if (num==2)
{
codigo=document.form1.codigoid2.value;
}
if (num==3)
{
codigo=document.form1.codigoid3.value;
}
if (num==4)
{
codigo=document.form1.codigoid4.value;
}
if (num==5)
{
codigo=document.form1.codigoid5.value;
}

pero como en principio no se cuantos "radios" abra, así que me gustaría hacerlo de la siguiente forma:

function efectuar_busqueda(num){

codigo=document.form1.codigoid+num.value;

pero asi no funciona.

Un saludo.
  #2 (permalink)  
Antiguo 16/12/2009, 11:17
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Concatenar variables

Hola thi

Prueba así:

Código javascript:
Ver original
  1. codigo=document.form1['codigoid'+num].value;

Saludos,
  #3 (permalink)  
Antiguo 16/12/2009, 11:39
thi
 
Fecha de Ingreso: abril-2009
Mensajes: 244
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Concatenar variables

Gracias JavierB,

funciona perfectamente.

Un saludo.
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 12:26.