我遇到了问题。我必须确定我的大写锁定是否开启?
如果我的大写锁定,那么我必须告诉用户你的大写。但问题是如果有人按 shift + A 然后它应该正常运行。我认为 Caps Lock 上的关键事件+ a 等于 Shift + a 。
如何识别我的Caps Lock键。我在stackoevrflow中看到了一些例子,但这些都没有正常工作。
这一切都应该使用javascript或jquery。
答案 0 :(得分:1)
<input type="text" onkeypress="handleKeyPress(event)" />
function handleKeyPress(e){
var key = e.keyCode ? e.keyCode : e.charCode;
if(key >= 65 && key <=90 && !e.shiftKey){
alert("CAPS LOCK ON");
}
}
jsfiddle:http://jsfiddle.net/diode/pNc35/2/
答案 1 :(得分:0)