59 - Desafío 6: Modificar la imagen que muestra la etiqueta HTML 'img' en forma dinámica
Problema:
pagina.html
estilos.css
funciones.js
Ejecución de la página
Prueba
5-9% grasa corporal
#rango { width: 250px; } #contenedor { display: flex; justify-content: center; width: 100%; }
const leyendas = ["5-9% grasa corporal", "10-14% grasa corporal", "15-19% grasa corporal", "20-24% grasa corporal", "25-29% grasa corporal", "30-34% grasa corporal", "35-39% grasa corporal", ">40% grasa corporal" ] let nro = 1 document.querySelector("#persona").innerHTML = `
` document.querySelector("#rango").addEventListener("input", () => { nro = parseInt(document.querySelector("#rango").value) document.querySelector("#imagen").setAttribute("src", `../imagenes/persona${nro}.png`) document.querySelector("#grasa").innerText = leyendas[nro - 1] })
No tiene disponible el navegador la capacidad de iframe
Retornar