mozilla
您的搜索结果

    GlobalEventHandlers.onkeypress

    概述

    onkeypress 属性用来获取或设置当前元素的keypress事件的事件处理函数.

    语法

    element.onkeypress = event handling code
    

    备注

    当用户在键盘上按下某个键(不是所有的键都会,比如ctrl)以后会触发keypress事件

    例子

    下例演示了onkeypress事件在一个文本输入框内的用法:

    <!doctype html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Example</title>
    <script type="text/javascript">
      function numbersOnly(oToCheckField, oKeyEvent) {
        return oKeyEvent.charCode === 0 || /\d/.test(String.fromCharCode(oKeyEvent.charCode));
      }
    </script>
    </head>
    
    <body>
    <form name="myForm">
    <p>这个文本框只能输入数字(译者注:不用中文输入法的前提下):
    <input type="text" name="myInput" onkeypress="return numbersOnly(this, event);" onpaste="return false;" /></p>
    </form>
    </body>
    </html>
    

    规范

    不属于任何公开的标准

    文档标签和贡献者

    此页面的贡献者有: ziyunfei, khalid32, teoli
    最后编辑者: teoli,
    隐藏侧边栏