网站建设资讯

NEWS

网站建设资讯

JQuery——键盘事件.keydown()、.keyup()和.keypress()

     键盘事件.keydown()、.keyup()和.keypress()

五河ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

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——键盘事件.keydown()、.keyup()和.keypress()
分享链接:http://cdweb.net/article/pspjjg.html