Я не уверен, что есть собственный способ проверить это, но вот некоторые варианты, которые вы можете изучить.
1) используйте RegX, чтобы проверить, что ключ события (т. Е. Event.key) являетсябуква от a до z
2) проверить, начинается ли код event.code с ключевой буквы
Пример
Предполагается, что у меня есть такой HTML-элемент:
<input type="text" id="mytxt">
и JavaScript:
const ele = document.getElementById('mytxt');
ele.addEventListener('keydown', event => {
if(event.code.startsWith('Key')){
// valid key
console.log('valid', event);
}
});
Это должно помочь вам получить то, что вам нужно.