HTML onkeypress 事件属性
HTML onkeypress 属性在按下按键时触发
与 onkeypress 事件相关的事件触发顺序
- onkeydown
- onkeypress
- onkeyup
onkeypress 事件在所有浏览器中不能触发所有按键( 例如:ALT, CTRL, SHIFT, ESC)
如果只对用户是否已经按下一个按键检测,可以使用 onkeydown 取代, onkeydown 被所有按键触发
onkeypress 属性不能使用与以下元素
- <base>
- <bdo>
- <br>
- <head>
- <html>
- <iframe>
- <meta>
- <param>
- <script>
- <style>
- <title>
语法
<*element* onkeypress=" **script** ">
属性值
值 | 描述 |
---|---|
script | 设置该 onkeypress 事件触发时执行的脚本 |
浏览器支持
所有主流浏览器都支持 onkeypress 事件属性
范例
当按下按键时运行脚本
<input type="text" onkeypress="displayResult()">