Teclado Virtual em JavaScript
Vamos implementar um teclado virtual. Ele deve ter botões com todas as letras e números do teclado de um computador. Clicando com o mouse nesses botões, poderemos inserir dados, por exemplo, quando o teclado físico não estiver funcionando.
Implemente o teclado descrito. Deixe esse teclado vinculado a algum campo de entrada, ou seja, ao clicar nele, iremos inserir dados nesse campo.
Faça no seu teclado um botão Caps
Lock, que fará com que
todas as letras sejam convertidas para maiúsculas.