Clavier visuel en JavaScript

Implémentons un clavier visuel. Il devrait avoir des boutons avec toutes les lettres et tous les chiffres d'un clavier d'ordinateur. En cliquant avec la souris sur ces boutons, nous pourrons saisir des données, par exemple, lorsque le clavier physique ne fonctionne pas.

Задание 1

Implémentez le clavier décrit. Que ce clavier soit lié à une certaine zone de saisie (input), c'est-à-dire qu'en cliquant dessus, nous saisirons des données dans cette zone.

Задание 2

Ajoutez à votre clavier un bouton Caps Lock, qui fera en sorte que toutes les lettres soient converties en majuscules.