Как разрешить ввод только для определенной раскладки?
допустим у человека укр, рус, анл раскладка.
Но нужно разрешить вводить только на украинской. /^[а-щА-ЩЬьЮюЯяЇїІіЄєҐґ]+$/работает не совсем так.
Данная регулярка разрешает вводить букву п, как на русском, так и украинском
(Понятно , что разницы нет
но всё-же)
Официальные документы обычно требуются администрацией, а от неё многих удобств не ждёшь. Тем более, технически пока невозможно в браузере определять раскладку клавиатуры. Так что действенным решением будет дополнительное указание над полем ввода. Ведь введённые русские буквы всё равно пройдут, а переключить раскладку можно и перед свойственной буквой.
И вообще, кому из забаненного региона может понадобится украинский документ? А если такие личности есть, то они давно используют обходные пути в сети.