Klawiatura ekranowa w JavaScript

Zaimplementujmy klawiaturę ekranową. Powinna mieć przyciski ze wszystkimi literami i cyframi klawiatury komputera. Klikając myszką te przyciski będziemy mogli wprowadzać dane, na przykład, gdy klawiatura nie działa.

Задание 1

Zaimplementuj opisaną klawiaturę. Niech ta klawiatura będzie powiązana z jakimś inputem, to znaczy, klikając po niej, będziemy wprowadzać dane do tego inputu.

Задание 2

Zrób na swojej klawiaturze przycisk Caps Lock, który sprawi, że wszystkie litery będą przekształcane na wielkie.