如何 - 检测大写锁定
了解如何使用 JavaScript 在输入字段中找出大写锁定键是否已打开。
检测大写锁定键是否已打开
尝试在输入字段中按下“大写锁定”键
警告!大写锁定键已打开。
示例
// 获取输入字段
var input = document.getElementById("myInput");
// 获取警告文本
var text = document.getElementById("text");
// 当用户按下键盘上的任何键时,运行该函数
input.addEventListener("keyup", function(event) {
// 如果按下“大写锁定键”,则显示警告文本
if (event.getModifierState("CapsLock")) {
text.style.display = "block";
} else {
text.style.display = "none"
}
});
自己试一试 »
提示: 在我们的 JavaScript 事件参考 - getModifierState() 中了解更多关于 getModifierState() 方法的信息。