Událost input v JavaScriptu

Následující událost, kterou budeme studovat, se jmenuje input. Vzniká pokaždé, když je zadán nový symbol do vstupního pole nebo textarea. Podívejme se na příklad. Předpokládejme, že máme vstupní pole:

html<input id="elem">

Při každém stisknutí klávesy na klávesnici vypišme do konzole aktuální obsah vstupního pole:

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

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

Je dáno vstupní pole. Nechť se do něj zadává text. Jakmile délka textu dosáhne 5, vypište na obrazovku zprávu o tom.

Задание 2

Je dáno vstupní pole. Je povoleno zadat do něj 5 symbolů. Je dán také odstavec. Během zadávání symbolů do vstupního pole vypisujte, kolik ještě symbolů lze zadat. Když počet symbolů překročí 5, vypište do odstavce o kolik symbolů byla délka textu překročena.