当前位置: 首页 > article >正文

JavaScript初级——键盘事件

1、 onkeydown    —— 按键被按下

     —— 如果一直按着某个键不松手,则事件会一直触发

     —— 连续触发时,第一次和第二次之间会间隔稍微长一点,其他的会非常的快,这种设计是为了放置误操作的发生

2、 onkeyup         —— 按键被松开

3、键盘事件一般都会绑定给一些可以获取到焦点的对象或者是 document。

4、 可以通过 keyCode  来获取按键的编码,可以判断哪个按键被按下。

5、  altKey ctrlKey shiftKey      —— 这三个用来判断 alt 、ctrl 、shift 是否被按下,如果按下返回true,否则返回false。

6、在文本框中输入内容,属于 onkeydown 的默认行为,如果在 onkeydown 中使用 return false 取消默认行为,则输入的内容不会出现在文本框中。

本文分享到这里,下一篇继续分享JavaScript中的BOM。


http://www.kler.cn/a/285929.html

相关文章:

  • 前端面试模拟:常见的3个JavaScript经典考题
  • uniapp分包
  • ElasticSearch7.12.1详细安装
  • 【XR】SDK的接口规划与设计
  • C++ 求1+2+3+......+n__有限制(牛客网)
  • 机器学习-SVM方法
  • Linux系统性能调优技巧
  • C#按引用传递参数
  • HTML中自定义属性并通过JS获取属性值
  • Nginx负载均衡中动态资源缓存配置指南
  • esp8266根据httpserver状态,调用网络唤醒,实现一键开机
  • 深入学习电路基础:从理论到实践
  • 《外国教育研究》
  • (每日一问)计算机网络:HTTP 与 HTTPS 的区别
  • MySQL系列—6.权限管理
  • Nginx跨域问题解决
  • 5G NR 辅同步信号SSS介绍 MATLAB实现
  • Git 使用指南 --- 版本管理
  • 【conda】导出和重建 Conda 环境
  • 动作损失 ​ 的定义