JavaScriptのonkeypress属性


  翻訳結果:

on

英[ɒn] 美[ɑ:n]

prep. (方向を示す) to; (物体を示す) to; (位置を示す) on...; (時間を示す) at the time of...

adv. (置く、着る、接続する) on; forward、(続ける) go on

adj. アクティブな状況、状態;使用;起こっている;計画された

key

英[ki:] 美[ki]

n.Key; キー (のタイプライターなど); キー、手がかり、秘密; (音楽の) キー

vt. タイプする; ロックする; ... の音色を調整する; 手がかりを提供する

vi. キーを使用する

adj.Key; main

三人称単数:keys 複数形:keys 現在分詞:keying 過去形:keyed 過去分詞:keyed

press

英[pres] 美[prɛs]

vt. 押す、押す; 力づく; しっかりと抱き締める

vi. 押す; 力づく; 強く押す

n. プレス; 強制徴兵; 報道、出版物; 印刷機 (工場)

三人称単数: presses 複数形: presses 現在分詞: presses 過去形: 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>

インスタンスの実行 »

[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します

ホームページ

ビデオ

に質問