Foros del Web » Programando para Internet » Javascript »

form mediante imagenes

Estas en el tema de form mediante imagenes en el foro de Javascript en Foros del Web. Hola, bueno pues tengo un FORM con unos radiobutons y todo muy bien, para seleccionar una cosa. Luego arriba de cada radiobutton tengo una foto ...
  #1 (permalink)  
Antiguo 05/08/2005, 05:09
 
Fecha de Ingreso: julio-2005
Mensajes: 275
Antigüedad: 19 años, 1 mes
Puntos: 3
form mediante imagenes

Hola, bueno pues tengo un FORM con unos radiobutons y todo muy bien, para seleccionar una cosa. Luego arriba de cada radiobutton tengo una foto pekeña que representa a esa eleccion, y me gustaria que al pinchar en la imagen se seleccionara el radiobuton correspondiente y no he conseguido hacerlo aun....

muchas gracias:)
  #2 (permalink)  
Antiguo 05/08/2005, 05:28
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 1 mes
Puntos: 102
No dejes de leer esta FAQ.

... ... ... prueba con un <label> y un id
Código HTML:
<!-- tu imagen -->
<label onClick="document.getElementById('id_radio').checked=true"><img src="...."></label>
<!-- tu radio -->
<input type="radio" name="algo" id="id_radio" value="algo"> 
el id a de ser único para cada radio y haz de cambiarlo en el evento onClick de la etiqueta <label>... si bien puedes ponerlo en una función y pasarle el id lo planteo así porque te será fácil entenderlo (intenta crear tu función).

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 05/08/2005, 05:33
 
Fecha de Ingreso: julio-2005
Mensajes: 275
Antigüedad: 19 años, 1 mes
Puntos: 3
si me leido toda la FAQ. He probado eso mismo pero poniendo un script arriba y haciendo la llamada igual en el onClic. Voy a probar asi exactamente como dices a ver que tal, gracias!




EDIT: si q funciona:P, gracias.

Última edición por kitune; 05/08/2005 a las 05:40
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 13:26.