鍵盤事件(js高級程序設計第九章)

来源:互联网 发布:2017淘宝卖家如何生存 编辑:程序博客网 时间:2024/04/20 00:41

keydown:用戶在鍵盤上按下某個鍵時發生.一直按著某鍵 ,它則不斷觸發.

keypress:用戶按下一個鍵,並產生一個字符時發生.一直按著某鍵 ,它則不斷觸發.

keyup:用戶釋放按著的按鍵時發生.

<html>
<head>
<title>Key Events Example</title>
<script>
 function handleEvent(oEvent){
  var oTextbox=document.getElementById("txt1");
  oTextbox.value+="/n>"+oEvent.type;
 }
</script>
<body>
 <p>Type some characters into the first textbox.</p>
 <p><textarea id="txtInput" rows="15" cols="50" onkeydown="handleEvent(event)"
 onkeyup="handleEvent(event)"
 onkeypress="handleEvent(event)"></textarea></p>
 <p>
  <textarea id="txt1" rows="15" cols="50"></textarea></p>
</body>
</head>

原创粉丝点击