En la clase pasado manipulamos el HTML desde JavaScript pero esto no sirve de mucho ya que podriamos hacerlo desde nuestro HTML y ya.

Lo realmente interesante es que manipulemos el HTML cuando el usuario realize una acci贸n, por eso en esta clase veremos eventos en JavaScript.

<aside> 馃挕 Un evento es una acci贸n del usuario ante la cual puede realizarse alg煤n proceso (por ejemplo, el cambio del valor de un formulario, o la pulsaci贸n de un enlace).

</aside>


Escuchando un input

Podemos utilizar el atributo onchange en el input y pasarle una funci贸n que haga referencia a la funci贸n definida en tu script.

<input id="numero" onchange="showNumber()" />
const numero = document.querySelector("#numero");

function showNumber() {
	console.log(numero)
}

<aside> 馃挕 Esto har谩 que cada vez que hagamos un cambio en el input y le quitemos el focus mostrar谩 en consola lo que se escribi贸.

</aside>


Escuchando un bot贸n

Para escuchar un bot贸n podemos hacer uso de el atributo onclick y pasarle una funci贸n como vimos anteriormente.

<button id="btn" onclick="btnOnclick()">Haga click</button>
const btn = document.getElementById("btn");

function btnOnclick() {
	console.log("Hizo click");
}

<aside> 馃挕 Entonces cada vez que haga click en el boton se mostrar谩 ese texto en consola.

</aside>