Hola a todos, estoy creando un sitio web usando javascript y lo estoy solicitando a la API. Si escribe una palabra en el campo de búsqueda, la definición regresa a la interfaz de usuario. Sin embargo, no puedo eliminar la última búsqueda cuando busca una palabra nueva. Quiero eliminar la última búsqueda cuando busco una nueva palabra, pero no estoy seguro de cómo hacerlo, se sigue acumulando como en esta imagen, la primera búsqueda fue sobre la palabra policial, luego la palabra real, las definiciones policiales se muestran incluso si busco. otra cosa
<input type="text" onchange="input()" id="input-word" placeholder="Search" /> .then((data) => { const result = data.entries['0'].lexemes['0'] result.senses.map(arr => { const div = document.createElement('div') containerSection.appendChild(div) const para = document.createElement('p') para.innerHTML = arr.definition; div.appendChild(para) }); let input = document.getElementById('input-word').value getResult(input)Primero puede borrar el innerHTML del elemento contenedor
.then((data) => { containerSection.innerHTML=""; // clears previous content ...