Мне нужно иметь возможность записывать события клавиатуры для элементов, которые действуют как пароли (замаскированные).
Звучит зловеще, но уверяю вас, это не так. Я не фишер или мошенник любого рода. Мои пользователи будут уведомлены о том, что их поведение анализируется, и им будет предложено не вводить пароль, который они используют где-либо еще.
Учитывая это, кто-нибудь знает способ захвата клавиатуры в поле пароля? Поведение по умолчанию заключается в том, что никакие события нажатия клавиши, нажатия клавиши или нажатия клавиши не запускаются, когда ввод пароля имеет фокус. (По крайней мере в Хроме, но и это для нас неприемлемо.)
Единственный способ, которым я могу это сделать, - это использовать невидимый ввод, наложенный на поле пароля? Но я даже не уверен, как бы я это сделал.
Все предложения приветствуются.