Evento change in JavaScript

In questa lezione analizzeremo con voi l'evento change, che si verifica nei campi di input quando vengono modificati. Cosa significa? Supponiamo, ad esempio, che tu abbia un input e che contenga del testo. Se modifichi questo testo, in questo caso si verificherà questo evento.

Diamo un'occhiata a un esempio. Supponiamo di avere un input:

html<input id="elem" value="text">

Al suo cambiamento, visualizziamo nella console il suo nuovo valore:

javascriptlet elem = document.querySelector('#elem');

elem.addEventListener('change', function() {
  console.log(this.value);
});
Задание 1

Dato un input e un paragrafo. Alla modifica dell'input, visualizza il suo testo nel paragrafo.

Задание 2

Dato un checkbox. Alla modifica del checkbox, visualizza a schermo il suo nuovo stato.

Задание 3

Spiega qual è la differenza tra gli eventi blur e change.

Задание 4

Dato un input. Alla sua modifica, verifica se il numero di caratteri in esso contenuti è inferiore a 5 o meno. Se è inferiore - colora il bordo dell'input di verde, altrimenti di rosso.