on

英 [ɒn]   美 [ɑ:n]  

prep.(表示方向)向;(表示对象)对;(表示位置)在…上;(表示时间)在…之时

adv.(放,穿,连接)上;向前,(继续)下去

adj.活动着的情况,状态;使用着的;发生着的;计划中的

key

英 [ki:]   美 [ki]  

n.钥匙;(打字机等的)键;关键,线索,秘诀;(音乐的)调

vt.键入;锁上;调节…的音调;提供线索

vi.使用钥匙

adj.关键的;主要的

第三人称单数: keys 复数: keys 现在分词: keying 过去式: keyed 过去分词: keyed

press

英 [pres]   美 [prɛs]  

vt.压,按;逼迫;紧抱

vi.压;逼迫;重压

n.压榨;强迫征兵;新闻报道,出版物;印刷机(厂)

第三人称单数: presses 复数: presses 现在分词: pressing 过去式: pressed 过去分词: pressed

javascript onkeypress属性 语法

作用:在键盘按键被按下并释放一个键时发生。

语法:onkeypress="SomeJavaScriptCode"

参数:SomeJavaScriptCode    必需。规定该事件发生时执行的 JavaScript。    

javascript onkeypress属性 示例

<html>
<body>
<script type="text/javascript">
function noNumbers(e)
{
var keynum
var keychar
var numcheck

if(window.event) // IE
	{
	keynum = e.keyCode
	}
else if(e.which) // Netscape/Firefox/Opera
	{
	keynum = e.which
	}
keychar = String.fromCharCode(keynum)
numcheck = /\d/
return !numcheck.test(keychar)
}
</script>

<form>
用户无法输入数字:
<input type="text" onkeypress="return noNumbers(event)" />
</form>

</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例