joomla agrega javascript que cambia las imágenes
Frecuentes
Visto 123 veces
1
quiero escribir un script que cambie la imagen según la opción seleccionada
<img id="image-manekin" src="path_img" />
<select id="form" class="required" name="form">
<option value="red">red</option>
<option value="green">green</option>
</select>
y cuando el usuario hace clic en, por ejemplo, la imagen roja se vuelve a cargar si es necesario y cambió. Busqué en varios lugares pero no pude encontrar la respuesta, por favor ayuda.
1 Respuestas
0
Esto no es específico de Joomla, porque es cualquier javascript + HTML. Implementé esto con dos botones de clic: puede elegir una forma diferente de hacerlo, pero debería darle una idea para comenzar.
Básicamente, hay dos botones, rojo y azul, y si haces clic en ellos, cambiarán la imagen en el cuerpo de la página HTML. ¿Muy simple?
<script type="text/javascript">
function swapImage(intImage) {
switch (intImage) {
case 1:
img1.src = "http://www.addglitter.com/gr/backgrounds/red/red-0007.jpg"
return(false);
case 2:
img1.src = "http://upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Color_icon_blue.svg/220px-Color_icon_blue.svg.png"
return(false);
}
}
</script>
<img id="img1" name="img1" src="http://www.microsoft.com/library/toolbar/images/mslogo.gif">
<button type="button" onclick="swapImage(1)">Red Image</button>
<button type="button" onclick="swapImage(2)">Blue Image</button>
Respondido el 10 de Septiembre de 12 a las 23:09
LANGUAGE=JavaScript
? vamos... en serio? ¿Acabas de copiar esto de un foro antiguo? - Lodder
Copié la plantilla para esta función de javascript de un ejemplo existente y la cambié para adaptarla a las necesidades del interrogador. No cambia lo que sucede dentro de la función de ninguna manera, pero eliminaré el idioma = bit. - ays0110
edité su respuesta y eliminé todas las etiquetas relacionadas con la plantilla que no son necesarias para Joomla. - Lodder
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas javascript joomla or haz tu propia pregunta.
¿Estaría dispuesto a aceptar una solución jquery? - Lodder
¿Puede proporcionar más detalles como adónde va esto? ¿Es parte de un componente que está desarrollando o es algo que desea agregar a un artículo? ¿Cuál es el resultado que desea, por ejemplo, es solo la visualización o desea almacenar los resultados como un envío de formulario? - Craig