Foros del Web » Programando para Internet » Javascript »

Recoger valores al clickear imagen ?

Estas en el tema de Recoger valores al clickear imagen ? en el foro de Javascript en Foros del Web. Es posible hacer que, al cliente se le muestre unas imagenes digamos colores, y cuando ellos hagan click en uno de ellos, entonces este valor ...
  #1 (permalink)  
Antiguo 10/08/2010, 10:56
 
Fecha de Ingreso: febrero-2008
Mensajes: 409
Antigüedad: 16 años, 2 meses
Puntos: 2
Pregunta Recoger valores al clickear imagen ?

Es posible hacer que, al cliente se le muestre unas imagenes digamos colores, y cuando ellos hagan click en uno de ellos, entonces este valor sea recogido para luego ser enviado junto con otros datos en un formulario ? como lo puedo hacer ?

gracias de antemano,
  #2 (permalink)  
Antiguo 10/08/2010, 15:54
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Recoger valores al clickear imagen ?

Sí, no sé exactamente cómo quieres recoger las variables pero te voy a dejar un ejemplo:
Código Javascript:
Ver original
  1. function click(img, campo){
  2.  document.getElementById('hidden' + campo).value = img.value;
  3. }
Código HTML:
Ver original
  1. <img src='img1.gif' value='rojo' onclick="click(this, '1');" />
  2. <img src='img2.gif' value='rojo' onclick="click(this, '2');" />
  3. <img src='img3.gif' value='rojo' onclick="click(this, '3');" />
  4. <img src='img4.gif' value='rojo' onclick="click(this, '4');" />
  5. <input type='hidden' id='hidden1' value='' />
  6. <input type='hidden' id='hidden2' value='' />
  7. <input type='hidden' id='hidden3' value='' />
  8. <input type='hidden' id='hidden4' value='' />

Espero que te sirva.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red

Etiquetas: recoger
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:37.