У меня есть базовый репетитор ввода, встроенный в JavaScript. Он состоит из двух частей:
Первая часть содержит текст / урок для ввода, а вторая часть имеет клавиатуру с клавишами.
Я кодирую вот так:
$(document).on('keyup', function(e){
if( String.fromCharCode(e.keyCode) == TextCharacter )
// Character was typed correctly
});
Проблема в том, что он работает с маленькими буквами. Если урок содержит какой-либо символ в заглавном регистре, он не работает, поскольку пользователь должен ввести «shift + символ».
Есть ли способ проверить, нажата ли символьная клавиша, удерживая клавишу Shift?
Спасибо