Skip to content

Instantly share code, notes, and snippets.

@kidandcat
Last active January 30, 2020 09:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kidandcat/0111acf81587fb830c18c2441e98e94d to your computer and use it in GitHub Desktop.
Save kidandcat/0111acf81587fb830c18c2441e98e94d to your computer and use it in GitHub Desktop.
const member = data.results.members[j]
function crearCelda(memberData, campo){ // necesitamos recibir memberData para poder coger el valor de la propiedad
// Repetir este bloque por cada celda de informacion que queremos meter en la fila
let td = document.createElement("td");
// añadimos informacion del miembro a la celda (td -> table data)
td.innerHTML = memberData[campo] // Cogemos la propiedad que haya en la variable campo
// añadimos esa celda a la fila que tenemos (tr -> table row)
return td //devolvemos el td
}
let houseData = getElementById("houseData");
for (let i = 0; i < data.results.length; i++) {
for (let j = 0; j < data.results.members.length; j++) {
const memberData = data.results.members[j]
let tr = document.createElement("tr");
tr.appendChild(crearCelda(memberData, 'title')) //crear celda nos devuelve un td, lo metemos directamente en la fila tr
tr.appendChild(crearCelda(memberData, 'first_name'))
// Añadimos la fila a la tabla
houseData.appenChild(td)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment