Esta es la función de agregar que estoy usando
function append(parent, el) { return parent.appendChild(el); }Y aquí es donde se está utilizando.
let container = document.getElementById("container"); let line = createNode("p"); let line2 = createNode("p"); let line3 = createNode("p"); line.innerHTML = data[key][0]; line2.innerHTML = data[key][1]; //this line checks if there is a third type to be displayed if (typeof data[key][2] !== "undefined") { line3.innerHTML = data[key][2]; } append(container, line); append(container, line2); append(container, line3); El error de la consola siempre regresa como Cannot read properties of null (reading 'appendChild') ¿Qué parte de appendChild es nula?