📅  最后修改于: 2023-12-03 15:15:35.349000             🧑  作者: Mango
在 HTML | DOM 中,KeyboardEvent shiftKey 属性返回一个布尔值,表示是否按下了 Shift 键。
event.shiftKey
返回一个布尔值,如果按下了 Shift 键,则为 true,否则为 false。
<!DOCTYPE html>
<html>
<head>
<title>KeyboardEvent shiftKey 属性示例</title>
</head>
<body>
<input type="text" id="myInput">
<script>
document.getElementById("myInput").addEventListener("keydown", function(event) {
if (event.shiftKey) {
console.log("Shift key is pressed");
} else {
console.log("Shift key is not pressed");
}
});
</script>
</body>
</html>
在上面的示例中,当在文本框中按下 Shift 键时,控制台将输出 "Shift key is pressed",否则将输出 "Shift key is not pressed"。
使用 KeyboardEvent shiftKey 属性可以检测用户是否按下 Shift 键。这在许多情况下都很有用,例如:
以上就是关于 HTML | DOM KeyboardEvent shiftKey 属性的介绍。