Estoy haciendo un proyecto web de arte en el que quiero reemplazar el texto ingresado por el usuario con mis propias frases en infnity.
De manera similar como en el juego "Emily está fuera", pero esa será solo una frase repetida en el infinito.
Algo así: "texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. texto. . texto"
Cuando el usuario esté escribiendo, el resultado será siempre la misma frase.
Mi código se ve de esta manera:
function myFunction() { result.innerHTML = "TEXT"; } <input type="text" onkeydown="myFunction()"> <div id="result"></div>Estaré muy contento de ayudar.
let myInput = document.querySelectorAll('input'); myInput.forEach(input => { input.addEventListener('keydown', function() { result.innerHTML += "TEXT "; }); }) <input type="text"> <div id="result"></div>¿Es esto lo que quieres decir? Agregará la cadena a la salida existente, en lugar de reemplazarla:
function myFunction() { result.innerHTML += "TEXT "; } <input type="text" onkeydown="myFunction()"> <div id="result"></div>