JQuery——键盘事件.keydown()、.keyup()和.keypress()
2018-01-13 11:13
736 查看
键盘事件.keydown()、.keyup()和.keypress()
1 .keydown()当用户在一个元素上第一次按下键盘上字母键的时候,就会被触发,与基本事件参数处理保持一致
2 .keyup()当用户在一个元素上第一次松手键盘上的键的时候,就会被触发,使用方法与keydown是一致的只是触发的条件是方法的
3 理论上它可以绑定到任何元素,但keydown/keyup事件只是发送到具有焦点的元素上,不同的浏览器中,可获得焦点的元素略有不同,但是表单元素总是能获取焦点,所以对于此事件类型表单元素是最合适的
4 在input元素上绑定keydown事件时获取的内容都是之前输入的,当前输入的获取不到
5 .keydown()事件触发在文字还没有敲进文本框,这时如果在kevdown事件中输入文本框中的文本,得到的是触发键盘事件前的文本
6 .keyup()事件触发时整个键盘事件的操作已经完成,获得的是触发键盘事件后的文本
7 .keypress()捕获浏览器键盘输入的时候
8 keypress事件与keydown和keyup的主要区别
只能捕获单个字符,不能捕获组合键
无法响应系统功能键(如delete,backspace)
不区分小键盘和主键盘的数字字符9 KeyPress主要用来接收字母、数字等ANSI字符
10 KeyDown 和 KeyUP 事件过程可以处理任何不被 KeyPress 识别的击键,如:功能键(F1-F12)、编辑键、定位键以及任何这些键和键盘换档键的组合等
1 .keydown()当用户在一个元素上第一次按下键盘上字母键的时候,就会被触发,与基本事件参数处理保持一致
2 .keyup()当用户在一个元素上第一次松手键盘上的键的时候,就会被触发,使用方法与keydown是一致的只是触发的条件是方法的
3 理论上它可以绑定到任何元素,但keydown/keyup事件只是发送到具有焦点的元素上,不同的浏览器中,可获得焦点的元素略有不同,但是表单元素总是能获取焦点,所以对于此事件类型表单元素是最合适的
4 在input元素上绑定keydown事件时获取的内容都是之前输入的,当前输入的获取不到
5 .keydown()事件触发在文字还没有敲进文本框,这时如果在kevdown事件中输入文本框中的文本,得到的是触发键盘事件前的文本
6 .keyup()事件触发时整个键盘事件的操作已经完成,获得的是触发键盘事件后的文本
7 .keypress()捕获浏览器键盘输入的时候
8 keypress事件与keydown和keyup的主要区别
只能捕获单个字符,不能捕获组合键
无法响应系统功能键(如delete,backspace)
不区分小键盘和主键盘的数字字符9 KeyPress主要用来接收字母、数字等ANSI字符
10 KeyDown 和 KeyUP 事件过程可以处理任何不被 KeyPress 识别的击键,如:功能键(F1-F12)、编辑键、定位键以及任何这些键和键盘换档键的组合等
相关文章推荐
- 解决 jquery在iOS系统自带键盘无法触发keyup,keydown,keypress事件
- 解决 jquery在iOS系统自带键盘无法触发keyup,keydown,keypress事件
- js捕获键盘事件之keydown、keyup以及keypress
- 键盘事件keydown、keypress、keyup随笔整理总结
- 键盘事件keydown、keypress、keyup随笔整理总结
- 键盘事件keydown、keypress、keyup
- 键盘事件keydown,keypress,keyup区别
- 键盘事件之keydown keypress keyup区别
- 部分无线终端不响应键盘事件(keydown,keypress,keyup)的解决办法
- 键盘事件keydown、keypress、keyup随笔整理总结
- 事件文本框键盘事件keydown,keypress,keyup区别
- 键盘事件keydown、keypress、keyup随笔整理总结
- 【c#】键盘事件(keypress keydown keyup)
- 详解键盘事件(keydown,keypress,keyup)
- jquery事件 【mousedown与mouseup ----keydown与keypress与keyup】focus--blur--orrer--pageX-pageY
- 键盘事件keypress 和 keydown、keyup 的用法与区别
- 无线端不响应键盘事件(keydown,keypress,keyup)
- 键盘事件keydown、keypress、keyup
- jquery事件 【mousedown与mouseup ----keydown与keypress与keyup】focus--blur--orrer--pageX-pageY
- 【Javascript】键盘事件:keyup、keydown、keypress