网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月13日漏签0天
广东信息科技职业...吧 关注:1,716贴子:17,672
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 0回复贴,共1页
<<返回广东信息科...吧
>0< 加载中...

回车键点击事件

  • 只看楼主
  • 收藏

  • 回复
  • 寂镜
  • 仗剑天涯
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
开发工具与关键技术:Visual Studio
作者:成其龙
撰写时间:2019年04月16日
如何添加键盘事件
在body上添加键盘事件,具体代码如下:

键盘事件方法:
先给whichButton一个参数,这个参数可以获取所按的键的所有属性
再进行判断,判断所按的键的键码值(keyCode)是否为13(回车键的键码值是13),
最后通过ID获取你所需要的触发键盘事件的标签,再给这个标签点击事件
具体代码如下:

这样的话,在你按下回车键后,就会触发标签的点击事件
如果你不知道按键的键码值,可以输出到控制台看一下
console.log(event.keyCode);

还有一种方式
就是声明一个全局变量,具体代码如下:
window.onkeydown = onreturn;
方法和上面的类似,具体代码如下:

键盘事件有三个属性:
Onkeydown: 某个键盘按键被按下。
Onkeypress:某个键盘按键被按下并松开。
Onkeyup: 某个键盘按键被按下并松开。
1. KeyDown触发后,不一定触发KeyUp,当KeyDown 按下后,拖动鼠标,那么将 不会触发KeyUp事件。
2. KeyDown 和KeyUp 通常可以捕获键盘除了PrScrn所有按键
3. KeyPress 只能捕获单个字符
4. KeyDown 和KeyUp 可以捕获组合键。
5. KeyPress 可以捕获单个字符的大小写
6. KeyDown和KeyUp 对于单个字符捕获的KeyValue 都是一个值,也就是不能判断 单个字符的大小写。
7. KeyPress 不区分小键盘和主键盘的数字字符。
8. KeyDown 和KeyUp 区分小键盘和主键盘的数字字符。
其中PrScrn 按键KeyPress、KeyDown和KeyUp 都不能捕获。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 0回复贴,共1页
<<返回广东信息科...吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示