Quiero ver la entrada en un proyecto y obtener la salida al mismo tiempo. Hicieron esto solo de la manera llamada. Pero quiero la salida de mi publicación sin botones. ¿cómo hacer?
<input type="text" id="myText"> <button type="button" onclick="myFunction()">Try it</button> <p id="demo"></p> <script> // Here the value is stored in new variable x function myFunction() { var x = document.getElementById("myText").value; document.getElementById("demo").innerHTML = x; } </script>Puede lograr su objetivo usando input_event en la etiqueta de input , así:
let demo = document.getElementById('demo'); document.getElementById('myText').addEventListener('input',function(){ demo.innerHTML= this.value; }) #demo{ background: #eee; min-height:20px; } <input type="text" id="myText"> <p id="demo"></p>Debe intentar agregar un EventListener para que cada vez que cambie la entrada, se ejecute la función.
Simplemente agregue lo siguiente, creo que funcionará bien.
document.addEventListener('keydown', myFunction);Entonces, en cada tecla presionada, la variable x se asignará a la entrada actual.