位置: 编程技术 - 正文

JavaScript onkeydown事件入门实例(键盘某个按键被按下)

编辑:rootadmin

推荐整理分享JavaScript onkeydown事件入门实例(键盘某个按键被按下),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript onkeydown 事件

用户按下一个键盘按键时会触发 onkeydown 事件。与 onkeypress 事件不同的是,onkeydown 事件是响应任意键按下的处理(包括功能键),onkeypress 事件只响应字符键按下后的处理。

提示

Internet Explorer/Chrome 浏览器使用 event.keyCode 取回被按下的字符,而 Netscape/Firefox/Opera 等浏览器使用 event.which。

JavaScript onkeydown事件入门实例(键盘某个按键被按下)

onkeydown 获取用户按下的键

下面是一个利用 onkeydown 事件获取用户按下键盘按键信息的例子:

如上面例子所示,event.keyCode/event.which 得到的是一个按键对应的数字值(Unicode 编码),常用键值对应如下:

数字值 实际键值 到 0到9 到 a到z(A到Z) 到 F1到F 8 BackSpace(退格) 9 Tab Enter(回车) Caps_Lock(大写锁定) Space(空格键) Left(左箭头) Up(上箭头) Right(右箭头) Down(下箭头)

在 Web 应用中,常常可以看到利用 onkeydown 事件的 event.keyCode/event.which 来获取用户的一些键盘操作,从而运行某些运用的例子。如在用户登录时,如果按下了大写锁定键(),则加以提示大写锁定;在有翻页的时候,如果用户按下左右箭头,触发上下翻页等。

获得 Unicode 编码值之后,如果需要得到实际对应的按键值,可以通过 Srting 对象的 fromCharCode 方法(String.fromCharCode())获得。注意,对于字符获得的始终是大写字符,而对于其他一些功能按键,得到的字符可能不太易阅读。

JavaScript onkeypress事件入门实例(按下或按住一个键盘按键) JavaScriptonkeypress事件用户按下或按住一个键盘按键时会触发onkeypress事件。注意:onkeypress事件与onkeydown事件有些细微差别,onkeypress事件不做相应功能键按

JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串) JavaScriptfromCharCode方法fromCharCode方法用于把一个或多个Unicode值转换为(大写)字符串,并返回该字符串。其语法如下:String.fromCharCode(num1,num2,...)参数说

JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符) JavaScriptcharAt方法charAt方法用于从字符串中取得指定位置的字符。其语法如下:str_object.charAt(x)参数说明:参数说明str_object要操作的字符串(对象)x必需

标签: JavaScript onkeydown事件入门实例(键盘某个按键被按下)

本文链接地址:https://www.jiuchutong.com/biancheng/385626.html 转载请保留说明!

上一篇:JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)(Javascript字符串奇数位替换)

下一篇:JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)

  • 总分公司企业所得税合并申报
  • 应预缴税款如何计算?
  • 个税返还手续费增值税申报填在哪里
  • 车船税发票可以作废吗
  • 个人转让房产两年内全额计税是什么意思
  • 税务异常有哪些类型
  • 为什么社保明细少一个月
  • 每个月结转损益都有什么科目
  • 车辆保险费专用发票图片
  • 开票资料都包括什么内容
  • 厂家试驾车和经销商试驾车
  • 总分机构如何纳税
  • 一般纳税人季报利润表怎么填
  • 付的押金能要回来吗
  • 房产开发公司土地增值税计算方法
  • 公司临时聘用人员法规
  • 当月没有认证的发票要勾选吗
  • 农村合作社开具的专用发票免税吗
  • 组织机构代码证过期
  • 小规模纳税人应纳税额的计算
  • 暂估收入的凭证怎么做
  • 所得税申报季末资产总额怎么填
  • 购买融资租赁资产
  • 银行对公账户网上注销流程需要多久
  • 小微企业关闭
  • 未做账务处理
  • 背书转让银行承兑汇票会计分录
  • windows10更新怎么办
  • 行政事业单位向企业借款违反了什么规定
  • 纯净版 win10
  • 在win7系统中安装win10
  • 总公司固定资产包括哪些
  • php的file函数
  • 外包员工的工资外包公司会扣吗
  • 公司投资款无法收回
  • 诉讼费属于什么费用
  • yii框架连接数据库
  • yii2前后端分离
  • f12过滤请求
  • 电子发票重开之前的是不是就没用了
  • vue组件用法
  • 首个ChatGPT开发的应用上线;ChatMind思维导图工具;中文提示词大全;Copilot平替 | ShowMeAI日报
  • 数字图像处理课后题答案
  • vue的watch监听props
  • uniapp前端 django后端
  • 资产负债表有投资成本吗
  • 小规模企业出售汽车如何交税
  • 资产负债表的负债项目显示了企业所负担债务的
  • 资产是指()
  • 企业向个人借款合同模板
  • mysql存储引擎的作用
  • 发票超过三个月就不能开了吗
  • 包装物押金怎么计算
  • 销售收入打折后怎么做账
  • 商品促销赠品如何分类
  • 销售未开票怎么做分录
  • 公户的利息收入账务处理咋处理
  • 预提工资如何算增值税
  • 损益类账户借贷方向增减
  • 税务局退还的三险是什么
  • 社保个人部分应该做到哪个科目
  • 员工工资费用
  • 产品出库检验报告单格式
  • my sql命令
  • win10 64位开机卡在登录界面的解决办法
  • centos7查看运行级别
  • CentOS系统中与时间的相关命令详解
  • 电脑桌面图标有虚影怎么回事
  • winxp如何打开控制面板
  • win10预览版21337
  • bat脚本判断
  • cocos2d转unity难吗
  • Node.js中的construct
  • 基于JAVASCRIPT实现的可视化工具是
  • UNITY gameobject代码中setacvtive(false)与面板中直接去掉勾 效果不一样
  • JavaScript中的方法名不区分大小写
  • 国家税务总局江西省
  • 税务谈心谈话记录2021
  • 税务执法资格考试
  • 济南车辆购置税完税证明电子版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设