Una pregunta de principiantes.
Estoy tratando de agregar un botón a un documento html sin contenido.
En Chrome no aparece nada, pero en la consola no hay errores y puedo encontrar tanto btn con su contenido como el div.
¿Que esta pasando?
const div = document.createElement("div"); const btn = document.createElement("button"); btn.innerText = "Click me"; div.appendChild(btn); btn.addEventListener("click", function() { body.style.backgroundColor("red"); }); <body> <script src="script.js"></script> </body>deberías agregar tu div al cuerpo
document.body.appendChild(div);