onkeyup、onkeydown、onkeypressの違いのご紹介_基礎知識
msdn には 3 つの違いがあります。
名前 説明
onkeypress
このイベントは、ユーザーが任意の英数字キーを押して放したときに発生します。システム ボタン (矢印キーやファンクション キーなど) が認識されません。
onkeyup
このイベントは、ユーザーが前に押したキーボードのキーを放したときに発生します。
onkeydown
このイベントは、ユーザーがキーボードのキー (矢印キーやファンクション キーなどのシステム ボタンを含む) を押すと発生します。
======================
<script> <br>function checkForm(){ <br>if(event.keyCode ==13) { <br>event.keyCode =9; <br>} <br></script>
<フォーム名 ="form1"< ;input type ="text" name = "text1" onkeydown = "checkForm()">
form>
名前 説明
onkeypress
このイベントは、ユーザーが任意の英数字キーを押して放したときに発生します。システム ボタン (矢印キーやファンクション キーなど) が認識されません。
onkeyup
このイベントは、ユーザーが前に押したキーボードのキーを放したときに発生します。
onkeydown
このイベントは、ユーザーがキーボードのキー (矢印キーやファンクション キーなどのシステム ボタンを含む) を押すと発生します。
======================
コードをコピー コードは次のとおりです:
<script> <br>function checkForm(){ <br>if(event.keyCode ==13) { <br>event.keyCode =9; <br>} <br></script>
<フォーム名 ="form1"< ;input type ="text" name = "text1" onkeydown = "checkForm()">
form>