我需要能够记录像密码(屏蔽)输入那样的元素上的键盘事件。
这听起来很险恶,但我向你保证不是。我不是一个网络钓鱼者或任何类型的诈骗艺术家。我的用户将被告知,他们的行为正在被分析,并被指示不要输入他们在其他地方使用的密码。
有没有人知道一种在密码字段上捕获键盘的方法?默认行为是,当密码输入具有焦点时,不会触发任何keypress、keyup或keydown事件。(至少在Chrome中是这样,但这对我们来说也是不可接受的。)
我能想到的唯一方法是在密码字段上使用不可见的输入?但我甚至不确定我该怎么做。
欢迎所有建议。
发布于 2010-07-30 21:48:38
你从哪里得到这样的想法,Chrome不会在type="password"
的输入框上触发按键事件?我建议您尝试的代码存在问题。
这里有一个例子:http://jsfiddle.net/UnL8q/ -尽管使用了jQuery,但jQuery只映射到DOM事件。
发布于 2010-07-30 21:45:32
密码强度指示器可以做到这一点。
下面是一些例子:
https://stackoverflow.com/questions/3372003
复制相似问题