2

是否可以使用 JavaScript 触发键盘按钮,并根据 Caps Lock 按钮获得输入框?

所以,如果我的 Caps Lock 开启,“它应该大写”或“如果它关闭,它应该小写”。

4

2 回答 2

2

触发按键事件:

var ev = jQuery.Event("keypress");
ev.ctrlKey = false;
ev.which = 37;
$("container").trigger(ev);

希望有帮助。

于 2012-10-22T10:58:08.237 回答
1

javascript 事件对象会根据您是否按下大写锁定来为您提供不同的键代码。

$('#yourTxtBox').keypress(function(e){

//eg:for small case letter 'a' it give you '65' and for capital 'A' it gives you '97'

    console.log(e.which);

});

这样您就可以轻松识别您的大写锁定是否被按下。

于 2012-10-22T11:10:44.617 回答