Tukio la Change katika JavaScript

Katika somo hili wewe na mimi tutachambua tukio la change, linalotokea kwenye sehemu za uingizaji wakati zinabadilika. Hii inamaanisha nini? Hebu tuseme, kwa mfano, una uingizaji na kuna maandishi fulani ndani. Ukibadilisha maandishi hayo, basini ndipo tutakapopata tukio hili.

Hebu tuangalie kwa mfano. Hebu tuseme tuna uingizaji:

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

Hebu tukibadilika tuweke thamani yake mpya kwenye koni:

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

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

Kuna uingizaji na aya. Wakati uingizaji unabadilika, weka maandishi yake kwenye aya.

Задание 2

Kuna kisanduku cha teua. Wakati kisanduku cha teua kinabadilika, weka hali yake mpya kwenye skrini.

Задание 3

Elezea, tofauti kati ya matukio blur na change iko wapi.

Задание 4

Kuna uingizaji. Wakati unabadilika, angalia idadi ya herufi ndani yake iko chini ya 5 au la. Kama ni chini - rangi mipaka ya uingizaji kwa rangi ya kijani, na kama ni zaidi - kwa nyekundu.