Update 'frontend.js'

This commit is contained in:
nodemixaholic 2024-03-31 21:51:39 +00:00
parent 3d7c53388d
commit 21e14f2c0c

View file

@ -109,11 +109,21 @@ function createParagraph(elementID, text) {
return elem return elem
} }
function createBody() { function initBody(bodyID) {
const element = document.createElement("body"); // Create a new body element with the desired id
element.id = "body"; const newBody = document.createElement("body");
document.appendChild(element); newBody.id = bodyID;
return element;
// Get a reference to the existing body element (if any)
const oldBody = document.body;
// Replace the existing body (if present) with the new one
if (oldBody) {
document.documentElement.replaceChild(newBody, oldBody);
} else {
// Simply append the new body if none exists
document.documentElement.appendChild(newBody);
}
} }
function createButton(elementID, text, attributes = {}) { function createButton(elementID, text, attributes = {}) {