代码示例:(标识:event_key_location)
<!DOCTYPE html>
<html>
<body>

<p>在输入字段中按键盘上的任意键可获取键的位置。</p>

<input type="text" size="40" onkeydown="myFunction(event)">

<p>可能的返回值:</p>

<ul>
  <li>0 代表标准键(比如 "A")</li>
  <li>1 代表左键 (比如左 CTRL 键)</li>
  <li>2 代表右键 (比如右 CTRL 键)</li>
  <li>3 代表数字小键盘上的键(比如键盘右侧的数字 "2")</li>
</ul>

<p><b>注释:</b>Safari 或 IE 8 及更早版本不支持 location 属性。</p>

<p id="demo"></p>

<script>
function myFunction(event) {
  var x = event.location;
  document.getElementById("demo").innerHTML = "Key location: " + x;
}
</script>

</body>
</html>
运行结果: