JS之onkeypress,onkeydown,onkeyup区别
来源:互联网 发布:网络层的主要功能 编辑:程序博客网 时间:2024/06/06 05:27
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;
}
- JS之onkeypress,onkeydown,onkeyup区别
- onkeypress,onkeydown,onkeyup区别
- JavaScript之onkeypress,onkeydown,onkeyup区别
- onkeypress onkeyup onkeydown 的区别
- onkeypress,onkeyup,onkeydown的区别
- DELPHI OnKeyDown,OnKeyPress,OnKeyUp区别
- onkeyup,onkeydown和onkeypress区别
- onkeyup,onkeydown,onkeypress的区别
- js onkeypress onkeydown onkeyup 随笔说说
- js中的键盘事件:onkeydown、onkeypress、onkeyup
- onkeypress,onkeydown,onkeyup区别 - lsgis2001的专栏
- onkeypress和onkeydown以及onkeyup的区别
- onkeyup,onkeydown和onkeypress的区别介绍
- onkeyup,onkeydown和onkeypress的区别介绍
- onkeyup,onkeydown和onkeypress的区别介绍
- Javascript中的onkeydown、onkeypress、onkeyup的区别
- onkeyup,onkeydown和onkeypress
- onkeyup,onkeydown,onkeypress
- 学习
- 锁 死锁 阻塞 Latch 等待 详解
- lua和c/c++互相调用实例分析
- JVM 加载类 ClassLoader 类方法
- ROS中Hokuyo_node使用
- JS之onkeypress,onkeydown,onkeyup区别
- Java 同步方式 (2) —— wait和notify/notifyall
- 从B树、B+树、B*树谈到R 树
- 银行卡非法复制 芯片IC卡何时受理
- quartz的使用(一)
- spring data mongodb的Converter问题
- linux下lvs配置说明
- 储存少量的信息使用的方法
- freebsd的vmware-tools安装