Salve a tutti mi chiamo Valerio, premetto che sono ancora principiate con javascript, sto provando a simulare una tastiera con js per vincolare i caratteri che si possono inserire in campo input di un form.

Con il codice fin'ora creato sono riuscito a vincolare l'inserimento di caratteri alfanumerici e in caso contrario mostrare un messaggio di errore.

Il codice funziona andando ad inserire con js i caratterri una volta digitati sulla tastiera bypassando l'inserimento diretto con il comando <input ........ readonly/>.

Il problema consiste che nel digitare le lettere in modo maiuscolo o minuscolo lo script mi visualizza solo lettere maiuscole. Per esempio nel visualizzare l'input non fa distinzione tra "A=65" e "a=27".

Cosa sto sbagliando?

Di seguito il link jsfiddle con lo script.

https://jsfiddle.net/qvc7vdp4/

Grazie Ciao