54 - Desafío 1: Tabla HTML dinámica
Problema:
pagina.html
estilos.css
funciones.js
Ejecución de la página
Prueba
const personas = [{ nombre: "dardo", edad: 52 }, { nombre: "pedro", edad: 522 }, { nombre: "ana", edad: 89 }, { nombre: "alicia", edad: 55 }, { nombre: "carlos", edad: 21 }, { nombre: "capitanich", edad: 89 }, { nombre: "carla", edad: 66 }, { nombre: "altina", edad: 90 }] function mostrarTabla(palabra) { let tabla = '
' tabla += '
Nombre
Edad
' for (let persona of personas) { if (palabra == undefined || persona.nombre.startsWith(palabra)) tabla += `
${persona.nombre}
${persona.edad}
` } tabla += '
' document.querySelector("#tabla").innerHTML = tabla } document.querySelector("#buscar").addEventListener('keyup', () => { mostrarTabla(document.querySelector("#buscar").value) }) mostrarTabla()
No tiene disponible el navegador la capacidad de iframe
Retornar