首页 > 代码库 > onkeydown-onkeypress-onkeyup
onkeydown-onkeypress-onkeyup
CreateTime--2016年12月17日22:28:36
Author:Marydon
onkeydown、onkeypress和onkeyup
参考链接:http://www.jb51.net/article/42263.htm
区别一
执行顺序:(优先级)
三个事件同时在时,执行顺序
onkeydown > onkeypress > onkeyup
<input type="text" onkeydown="console.log(1);" onkeypress="console.log(2);" onkeyup="console.log(3);"/>
三个事件同时在时,都是alert的话,只会弹出2个alert,up事件的alert不会弹出。
<input type="text" onkeydown="alert(1);" onkeypress="alert(2);" onkeyup="alert(3);"/>
区别二
onkeydown和onkeypress事件响应的时候输入的字符并没有被系统接受,不能改变输入流
而响应onkeyup的时候,输入流已经被系统接受,可以改变输入流,
所以利用onkeyup事件可以改变输入到文本框的内容
onkeydown-onkeypress-onkeyup
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。