Controllo validità dell'input con JavaScript

Nel campo nome vengono accettate le lettere maiuscole (A-Z), le lettere minuscole (a-z), le lettere minuscole accentate (sia acute che gravi) e lo spazio, purchè non in prima posizione.
Nel campo matricola vengono accettati esclusivamente caratteri numerici che formano un numero valido, compreso tra 1 e 2000.

Purtroppo alcuni browser Android non supportano l'evento JavaScript 'keypress': in questi casi il controllo di validità non risulta efficace

MDB2020

Nome
Matricola [1:2000]