`
cqh520llr
  • 浏览: 510023 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

检测键盘的 CAPS LOCK 开关

 
阅读更多

function  detectCapsLock(e,divid){
   valueCapsLock  =  e.keyCode ? e.keyCode:e.which; // Caps Lock is on? 
   valueShift  =  e.shiftKey ? e.shiftKey:((valueCapsLock  ==   16 ) ? true : false ); // shift is press?
    if (((valueCapsLock >=   65   &&  valueCapsLock  <=   90 )  &&   ! valueShift) // Caps Lock is on and  shift not press 
    || ((valueCapsLock >=   97   &&  valueCapsLock  <=   122 )  &&  valueShift)) // Caps Lock is on and shift is press 
       document.getElementById(divid).style.display  =  'block';
    else 
       document.getElementById(divid).style.display  =  'none';
}

分享到:
评论

相关推荐

    CAPS_LOCK_FINAL.rar_caps lock_show

    这个程序对于那些没有物理CAPS LOCK指示灯的计算机用户来说非常实用,因为它们无法通过键盘直接查看到大写锁定键是否开启。 描述中的关键点在于,它是一个能够实时显示CAPS LOCK状态的小工具。当CAPS LOCK被激活时...

    易语言API取键盘指示灯状态

    在IT领域,尤其是在编程实践中,有时我们需要获取键盘的实时状态,比如查看键盘指示灯的状态,例如数字锁定(NumLock)、大写锁定(CapsLock)和滚动锁定(ScrollLock)是否开启。在Windows操作系统中,这样的功能...

    WIN32API功能150个(键盘篇)

    - `SetKeyboardState()`:允许程序设置键盘的状态,如改变 CapsLock 的开关状态。 3. **键盘模拟**: - `SendInput()`:模拟键盘输入,可以发送按键、鼠标等输入事件,用于自动化测试或脚本编写。 - `keybd_...

    vb键盘灯控制

    NumLock灯用于控制数字小键盘的开关,CapsLock灯则影响大写锁定,而ScrollLock灯通常在滚动浏览长文档时发挥作用。在Windows操作系统中,这些键盘灯的状态是通过系统API函数进行设置的,而不是直接由VB6内置的功能...

    执行就改成大写状态

    在这个情况下,执行CAPSLOCK32.exe将会激活或模拟 Caps Lock 键的状态,使键盘始终处于大写锁定状态。 关于标签“大写”和“capslock”,这两个标签明确了程序的主要功能,即与大写输入和Caps Lock键相关。在编程和...

    DELLCapsExpress2.0

    DELLCapsExpress2.0是一个基于C#编程语言开发的应用程序,主要功能是实现后台控制,特别是对计算机键盘上的CapsLock(大写锁定)键进行开关控制,同时具备窗体移动的功能。这个项目是一个很好的学习资源,对于想要...

    Keyndicate_1.2.3.1.rar

    描述中的“Windows 屏幕右下角提示 CapsLock(大小写)、NumLock(数字键盘)、ScrollLock(滚动)的开关状态”意味着 Keyndicate 软件会在操作系统桌面的底部状态栏显示这三个键的实时状态。CapsLock 键用于切换...

    CAPSwitch:使用 CapsLock 在 MS Windows 中切换键盘布局

    CAP开关这是一个小巧而简单的 ...此实用程序的唯一目的是让我们使用 CapsLock 键切换键盘布局。 既没有复杂的文档,也没有任何类型的 UI。 启动后,它会在后台安静地运行,直到您使用“/q”命令行参数再次启动它。

    windows大小写切换开关

    这款软件可以在用户按下Caps Lock键时提供视觉提示,避免因为不清楚当前键盘状态而输入错误的大小写字母。 在许多键盘布局中,Caps Lock键通常位于左上角,与Shift键相邻,它的设计初衷是为了快速连续输入大写字母...

    最新计算机基础认识键盘专业知识讲座.ppt

    Backspace键在文本输入中起到修正错误的作用,而Caps Lock则用于在不频繁切换 Caps Lock 开关的情况下连续输入大写字母。 教学过程中,应特别关注教学重点和难点。主键盘区的四个控制键是最基本的操作,学生必须...

    键盘扫描码 ,

    2. **扩展扫描码**:对于一些特殊功能键,如F1-F12、NumLock、CapsLock等,以及多媒体键盘上的额外按键,它们可能使用扩展扫描码,这些码通常比标准扫描码更长,以便能区分更多按键。 3. **扫描码集**:有多种扫描...

    usb键盘数据格式,键盘按下后,向主机发送的数据。

    此外,现代键盘还会支持LED状态报告,比如Caps Lock、Num Lock和Scroll Lock的开关状态,这些状态也会包含在数据包中。 "translate.pdf"可能是详细解释USB键盘数据格式的文档,可能包含了扫描码表、如何解析数据包...

    仿 Microsoft 屏幕键盘

    4.换档提示:当按下 Caps Lock 、Shift 、Num Lock 键时,相应的,大写字母、上档符号、小键盘数字会突出显示;反之,当弹起 Caps Lock 、Shift 、Num Lock 键时,相应的,小写字母、下档符号、小键盘光标键会突出...

    keyboard_qt隐藏_软键盘qt_qtkeyboard_QT_linux_

    软键盘的大小写切换功能通常是通过一个开关按钮实现的,例如大写锁定键(Caps Lock)。在QT中,可以通过监听按键事件,改变按键的显示状态(大写或小写),并相应地处理输入字符。 4. **自动隐藏功能**: 自动...

    笔记本大小写指示器

    标题中的“笔记本大小写指示器”指的是一个专为没有键盘灯的笔记本电脑设计的应用程序,它的主要功能是在屏幕右下角显示当前键盘的大小写(CAPS LOCK)状态。这样的工具对于用户来说非常实用,特别是在暗光环境下...

    STM32_USB_鼠标_键盘_STM3210B-LK1 验证ok

    1.key2 CapsLock 大写 LED1亮,否则灭 2.key3 NumLk 小键盘数字输入状态 LED4亮,否则灭 3.左 左箭头键 4.右 右箭头键 5.SEL 回车键 6.上/下 鼠标移动 中兴 IPTV B600 遥控支持 1. "-/--"鼠标功能开关,当前...

    USB键盘的设计

    三个LED指示灯(Numlock、Capslock及Scrolllock)连接到PORT3的低三位。未使用的端口在芯片内部都有上拉电阻到Vcc。在没有按键被按下时,行线始终保持高电平;当有键按下时,与该键相关的行线和列线电平变为低。 ##...

    LED键盘等

    4. **显示与键盘分析**:LED键盘的显示部分除了基本的按键背光外,也可能包括状态指示灯(如Caps Lock、Num Lock等)。键盘设计时需要考虑到按键布局、键程、触感以及LED灯的位置和颜色,以提供舒适的打字体验。 5....

    gh60键盘电路图

    在LED指示灯部分,电路图会显示如何连接RGB LED或单色LED,这些灯可以提供视觉反馈,如指示 Caps Lock 或 Num Lock 状态,甚至可以实现炫酷的背光效果。通常,LED会通过限流电阻连接到微控制器的GPIO引脚,以控制...

    计算机基础教案键盘操作、指法操作、文件夹操作.pdf

    - **小写字母输入**:当`Caps Lock`指示灯熄灭时,直接按字母键输入小写字母;如果`Caps Lock`开启,需按住`Shift`键再按字母键输入小写。 - **大写字母输入**:`Caps Lock`开启时,直接按字母键输入大写;关闭时...

Global site tag (gtag.js) - Google Analytics