HTML onkeypress 事件属性


定义和用法

onkeypress 属性在用户按下一个键(在键盘上)时触发。

提示:与onkeypress事件相关的事件顺序:

  1. onkeydown
  2. onkeypress
  3. onkeyup

注释: 并非所有浏览器中的所有键(例如 ALT、CTRL、SHIFT、ESC)都会触发 onkeypress 事件。 要仅检测用户是否按下了某个键,请改用 onkeydown,因为它适用于所有键。


适用于

onkeypress 属性是 事件属性 的一部分,可用于任何 HTML 元素。

元素 事件
所有 HTML 元素 onkeypress

实例

Input 实例

当用户按键时执行 JavaScript:

<input type="text" onkeypress="displayResult()">
亲自试一试 »

浏览器支持

事件属性
onkeypress Yes Yes Yes Yes Yes