Unde linux, внешние ключи, такие как ü Ü, не работают с этим кодом:
String.fromCharCode (e.charCode) .toLowerCase ();
Вывод неправильный в Linux, но Windows в порядке.
Вот пример страницы для отладки:
вывод внешних ключей, таких как ü в Linux, здесь выглядит одинаково, полностью разбит, появляются два символа: http://www.bgxcomponents.com/flashValidateRegExp.htm