onkeypress,onkeydown,onkeyup区别
onkeypress是在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。
onkeyup 是在用户放开任何先前按下的键盘键时发生。
onkeydown 是在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。
onkeypress
As of Microsoft® Internet Explorer 4.0, the onkeypress event fires and can be canceled for the following keys:
Letters: A - Z (uppercase and lowercase)
Numerals: 0 - 9
Symbols: ! @ # $ % ^ & * ( ) _ - + = < [ ] { } , . / ? / | ' ` " ~
System: ESC, SPACEBAR, ENTER
onkeydown
As of Microsoft® Internet Explorer 4.0, the onkeydown event fires for the following keys:
Editing: DELETE, INSERT
Function: F1 - F12
Letters: A - Z (uppercase and lowercase)
Navigation: HOME, END, LEFT ARROW, RIGHT ARROW, UP ARROW, DOWN ARROW
Numerals: 0 - 9
Symbols: ! @ # $ % ^ & * ( ) _ - + = < [ ] { } , . / ? / | ' ` " ~
System: ESC, SPACEBAR, SHIFT, TAB
As of Internet Explorer 5, the event also fires for the following keys:
Editing: BACKSPACE
Navigation: PAGE UP, PAGE DOWN
System: SHIFT+TAB
As of Internet Explorer 5, this event can be canceled for the following keys and key combinations by specifying event.returnValue=false:
Editing: BACKSPACE, DELETE
Letters: A - Z (uppercase and lowercase)
Navigation: PAGE UP, PAGE DOWN, END, HOME, LEFT ARROW, RIGHT ARROW, UP ARROW, DOWN ARROW
Numerals: 0 - 9
Symbols: ! @ # $ % ^ & * ( ) _ - + = < [ ] { } , . / ? / | ' ` " ~
System: SPACEBAR, ESC, TAB, SHIFT+TAB
You can cancel all keys that fire the onkeydown event in HTML Applications, including most accelerator keys, such as ALT+F4.
In Internet Explorer 4.0, you cannot cancel the onkeydown event, but you can use the onkeypress event to cancel keyboard events.
两个一起按,可以这样:
if( window.event.shiftKey && event.keyCode==xx)
function document_onpress()
{
if(event.keyCode=='13')
{
document.all.div_Line.style.pixelLeft=document.all.div_Line.style.pixelLeft+1;
document.all.div_Q.style.pixelLeft=document.all.div_Q.style.pixelLeft+1;
document.all.div_T.style.pixelLeft=document.all.div_T.style.pixelLeft+1;
}
}
onkeypress,onkeydown,onkeyup区别相关推荐
- onkeypress 、onkeyup 与onkeydown三者之间的区别
onkeypress:是在用户按下并放开任何字母数字键时发生.系统按钮(例如,箭头键和功能键)无法得到识别:onkeyup:是在用户放开任何先前按下的键盘键时发生:onkeydown:是在用户按下任何 ...
- onkeypress 和 onkeydown 的区别
本文将详细介绍js onkeypress与onkeydown 事件区别:一个放开一个没有放开,onkeydown先于onkeypress 发生,需要的朋友可以参考下 onkeypress 和 o ...
- js onkeypress与onkeydown 事件区别详细说明
本文将详细介绍js onkeypress与onkeydown 事件区别:一个放开一个没有放开,onkeydown先于onkeypress 发生,需要的朋友可以参考下 onkeypress 和 onke ...
- input 的 oninput onkeypress onkeydown onchange 事件的区别
事件执行顺序: <input type="text" id="foo" onkeydown="console.log('down')" ...
- JS键盘监听事件:onkeydown、onkeypress、onkeyup
1.都是监听键盘的行为,但是触发的时机不一样 onkeydown: 按下任意按键的时候触发的,onkeydown 触发的时候输入流正要进入系统,也就是说onkeydown事件一完,输入流就进入了系统, ...
- onkeydown,onkeyup,onkeypress,onclick,ondblclick
onkeydown,onkeyup,onkeypress,onclick,ondblclick 昨天群里面的朋友问了个比较有意思的问题,keydown,keyup,keypress事件的先后顺序. 这 ...
- Android键盘操作的函数:onKeyDown, onKeyUp, on, onKeyMultiple
android Activity类onKeyUp() ,onKeyDown 略读 Activity.onKeyDown(); 当某个键被按下时会触发,但不会被任何的该Activity内的任何view处 ...
- onkeydown、onkeypress和onkeyup的区别介绍
文章目录 触发时机 总结: 不同 触发时机 onkeydown 这个事件在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生. onkeypress 这个事件在用户按下并放开任何字母数字键时发 ...
- java onkeydown_java笔记 js onkeypress与onkeydown 事件区别详细说明
onkeypress 和 onkeydown 是有区别,下面将讲解 onkeypress 与 onkeydown 事件的区别. onkeypress 事件在用户按下并放开任何字母数字键时发生.但是系统 ...
最新文章
- OSPF分解试验部分-LAB7:NSSA区域
- Java初学者如何迈出AOP第一步--使用Java 动态代理实现AOP
- 移动APP开发中8大安全问题
- named 客户端无法解析_Outlook邮件附件无法直接打开?用这个办法轻松解决
- 数的直径(两次DFS)
- 冈萨雷斯《数字图像处理》读书笔记(十一)——表示和描述
- android编辑配置文件,如何在android studio中修改配置文件
- Python 数据结构与算法——tree(树)
- my ReadBook_4juan / zikao / zixuekaoshi
- RTKLIB中的卫星天线与接收机天线修正
- Sklearn中的二分类模型可以进行多分类的原理
- 免费开放,GSTO-沪深A股L2行情数据API接口,开发接口文档
- directadmin支持多php,DirectAdmin升级PHP版本
- 如何在指板上寻找特殊和弦
- System Development Life Cycle(SDLC)系统生命周期
- 基于GEC6818开发板的相册
- python的小作业
- 常见的邮箱的pop和imap以及smtp地址整理
- 知物由学 | 易盾SaaS系统资损防控体系建设
- 三大框架SSH面试题