如何打开/关闭大写锁定键

时间:2012-05-10 13:08:24

标签: c# javascript jquery

我们可以使用Jquery检测大写锁定键是ON / OFF。 我的问题是

“我们可以在Keypress事件中使用Jquery或Javascript打开/关闭大写锁定键”。

并且还使用C#,如何实现这一目标?

提前致谢!!!

4 个答案:

答案 0 :(得分:4)

您无法更改大写锁定键是打开还是关闭。但是,根据大写锁定键是打开还是关闭,您可以根据Javascript更改输入字符串是小写还是大写。

for (char in inputString) {
    if(capslock) { // do your caps lock detection here
        if(char === char.toUpperCase()) { // it's upper case
            char = char.toLowerCase();
        } else {
            char = char.toUpperCase();
        }
    }
}

答案 1 :(得分:2)

你不能这样做jquery就像javascript将在浏览器中沙箱化。

答案 2 :(得分:0)

仅限检测:

$('#id').keypress(function(e) { 
    var s = String.fromCharCode( e.which );
    if ( s.toUpperCase() === s && s.toLowerCase() !== s && !e.shiftKey ) {
        alert('caps is on');
    }
});

答案 3 :(得分:0)

如果这是可能的,那么我就可以控制用户的音量,或者可以查看他在硬盘中的内容,我可能会更好奇并且监视他的网卡流量......我会的使用简单的JavaScript文件拥有世界:)