onkeydown 与onkeyup不会区分键盘上的大小写 及解决方法

简介: <span style="font-size:18px;">window.onkeypress = function(e){ console.log( e.keyCode); } window.onkeydown = function(e){ console.log( e.keyCode); } //上面onkeydown与onkeyp
	<span style="font-size:18px;">window.onkeypress = function(e){
			console.log( e.keyCode);
			
		}
	window.onkeydown = function(e){
			console.log( e.keyCode);			
		}
		//上面onkeydown与onkeypress的区别是    onkeydown与onkeyup不会区分字母的大小写,全部会按照大写来识别
		//onkeypress会识别大小写 
			
	window.onkeyup = function(e){
			console.log(e.keyCode);
			
		}</span>
如果要区分大小写不同,这种情况下就要用到onkeypress这个事件来处理了
目录
相关文章
|
JSON 数据格式 内存技术
给layui的upload加了文件大小限制
/*! @Title: layui.upload 单文件上传 - 全浏览器兼容版 @Author: 贤心 @License:MIT */ layui.
6491 0
|
索引
Layui 内置方法 - layer.prompt_(输入层)
Layui 内置方法 - layer.prompt_(输入层)
1162 0
|
JSON Java 测试技术
jsonpath :从入门到精通
jsonpath :从入门到精通
|
12月前
|
网络安全 Docker CDN
使用Certimate自动申请与部署SSL证书
Certimate 是一个开源的 SSL 证书管理工具,可帮助自动申请、部署 SSL 证书并自动续期。
1108 0
使用Certimate自动申请与部署SSL证书
|
SQL 数据库
SQL Server 附加数据库,报只读文件,无权修改其中某些文件
SQL Server 附加数据库,报只读文件,无权修改其中某些文件
408 0
|
存储 索引 Python
深入解析NumPy数组的形状与重塑
【4月更文挑战第17天】本文深入解析了NumPy数组的形状和重塑。数组形状是表示数组维度和大小的元组,可通过`shape`属性获取。重塑允许改变数组形状而不改数据,需保证元素总数不变。`reshape`方法用于重塑,其中`-1`可让NumPy自动计算尺寸。注意重塑遵循元素总数相等、仅一次`-1`、内存存储顺序及返回新数组的原则。理解和掌握这些概念对高效使用NumPy处理多维数组至关重要。
|
机器学习/深度学习 物联网 TensorFlow
使用Python实现深度学习模型:在嵌入式设备上的部署
【7月更文挑战第11天】 使用Python实现深度学习模型:在嵌入式设备上的部署
1319 2
|
算法 安全 数据安全/隐私保护
【C/C++ 随机函数行为】深入探索C++中的随机数:std::random_device与rand的行为分析(一)
【C/C++ 随机函数行为】深入探索C++中的随机数:std::random_device与rand的行为分析
1118 0
|
前端开发 JavaScript
Layui上传文件时choose事件只触发一次的问题(两种解决方案+最终解决方案源码)
Layui上传文件时choose事件只触发一次的问题(两种解决方案+最终解决方案源码)
616 0