Мне нужно, чтобы действие происходило, когда пользователь вводит точку с запятой.В настоящее время у нас есть
if (event.key == 'Semicolon')
, который работает на англоязычной клавиатуре.Проблема возникает, когда мы пытаемся сделать это на испаноязычной клавиатуре, где для ввода точки с запятой пользователь нажимает shift + запятую.Так как на самом деле нажата клавиша «Запятая», значением event.key является «Запятая», который бросает гаечный ключ в работу.Есть ли не зависящий от языка способ прослушивания точки с запятой (т. Е. Взятие как точки с запятой на английской клавиатуре, так и shift + запятой на испанской)?