Foros del Web » Programando para Internet » Javascript »

Deseleccionar imagen al pinchar en otra

Estas en el tema de Deseleccionar imagen al pinchar en otra en el foro de Javascript en Foros del Web. Hola! estoy haciendo una app donde aparecen varios botones que en principio deben se imágenes, la cosa es que necesito que cuando selecciones una de ...
  #1 (permalink)  
Antiguo 28/01/2011, 20:42
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Deseleccionar imagen al pinchar en otra

Hola!

estoy haciendo una app donde aparecen varios botones que en principio deben se imágenes, la cosa es que necesito que cuando selecciones una de las opciones (que será una imagen) y vuelvas a seleccionar otra, esta anterior se desactive y este activa unicamente la que se ha seleccionado por ultima vez. La idea del funcionamiento es como los type radio con mismo name. Y claro que tenga un value asociado. Sabeis alguna manera de hacerlo? con type button o radio con imagen?

Saludos
  #2 (permalink)  
Antiguo 28/01/2011, 21:10
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: Deseleccionar imagen al pinchar en otra

He pensado que quizas lo mejor sea usar un input type image que al onclick se palidezca y se recoja en una variable js su value y cuando pinche en otra imagen haga lo mismo quitando ademas la palidez al input anterior, alguna sugerencia?
  #3 (permalink)  
Antiguo 28/01/2011, 21:23
Avatar de stingofung  
Fecha de Ingreso: enero-2011
Ubicación: Mcbo
Mensajes: 52
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Deseleccionar imagen al pinchar en otra

Saludos "erxaca",

Puedes pobrar asi mismo como lo estas comentando, de todas maneras si no te funciona como deseas postea el código para revisarlo y ver otra alternativa.

Etiquetas: Ninguno
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 15:55.