JavaScript-ში input მოვლენა

შემდეგი მოვლენა, რომელსაც შევისწავლით, ეწოდება input. ის ჩნდება ყოველ ჯერზე, როდესაც ინპუტში ან textarea-ში შეჰყავთ ახალი სიმბოლო. ვნახოთ მაგალითზე. დავუშვათ გვაქვს ინპუტი:

html<input id="elem">

მოდით, ყოველ კლავიატურაზე ღილაკის დაჭერისას გამოვიტანოთ კონსოლში ინპუტის მიმდინარე შიგთავსი:

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

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

მოცემულია ინპუტი. დავუშვათ მასში შეჰყავთ ტექსტი. როგორც კი ტექსტის სიგრძე მიაღწევს 5-ს, გამოიტანეთ ეკრანზე ამის შესახებ შეტყობინება.

Задание 2

მოცემულია ინპუტი. დავუშვათ მასში დაშვებულია 5 სიმბოლოს შეყვანა. ასევე მოცემულია აბზაცი. როგორც კი ინპუტში შეჰყავთ სიმბოლოები, დაწერეთ, კიდევ რამდენი სიმბოლოს შეყვანაა შესაძლებელი. როდესაც სიმბოლოთა რაოდენობა გადააჭარბებს 5-ს, მაშინ აბზაცში გამოიტანეთ ის, თუ რამდენი სიმბოლოთია გადაჭარბებული ტექსტის სიგრძე.