Estaba tratando de crear algo como una terminal, y decidí hacer una función de inicio para crear la "terminal", pero me dio un error:
TypeError no detectado: terminal.appendChild no es una función en initTerminal
aquí está mi código:
function initTerminal(terminal, initText, prefix) { let textInput = document.createElement("textarea") let console = document.createElement("p") textInput.addEventListener("keypress", (e) => { if (e.key === "Enter") { e.preventDefault() let savedText = textInput.value document.querySelector(".out").innerHTML += "<br>" + `<span>${prefix} </span>` +savedText textInput.value = "" } }) console.className = "out" terminal.appendChild(console) terminal.appendChild(textInput) console.innerHTML = initText } initTerminal("terminal", "Isaacpar Terminal 1.0 | Type 'help' to get a list of avaliable commands", "$")