Input-tapahtuma JavaScriptissä

Seuraava tapahtuma, jota opimme, on nimeltään input. Se tapahtuu aina kun uusi merkki syötetään input-kenttään tai textarea:aan. Katsotaan esimerkkiä. Oletetaan, että meillä on input-kenttä:

html<input id="elem">

Tehdään niin, että jokaisella näppäimen painalluksella tulostetaan konsoliin input-kentän nykyinen sisältö:

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

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

Annettu input-kenttä. Tekstiä syötetään siihen. Heti kun tekstin pituus saavuttaa 5, näytä ruudulla viesti siitä.

Задание 2

Annettu input-kenttä. Siihen saa syöttää 5 merkkiä. Annettu myös kappale. Merkkien syöttämisen mukana kirjoita, kuinka monta merkkiä vielä voidaan syöttää. Kun merkkien määrä ylittää 5, tulosta kappaleeseen se, kuinka paljon tekstin pituutta on ylitetty.