キーボードイベントを検知する

<html>
  こちらに値を入力すると<input type="text" id ="txtbox1"/>
  </br>
  こっちでキー入力を検知<input type="text" id ="txtbox2"/>

</html>

<script>
// ------------------------------------------------------------
// キーボードを押したときに実行されるイベント
// ------------------------------------------------------------
document.onkeydown = function (e){

	var inputVal = 0;

	// キーコードを入力されたキーの値に変換
	switch (e.keyCode) {
	case 48:
		inputVal = 0;
		break;
	case 49:
		inputVal = 1;
		break;
	case 50:
		inputVal = 2;
		break;
	case 51:
		inputVal = 3;
		break;
	case 52:
		inputVal = 4;
		break;
	case 53:
		inputVal = 5;
		break;
	case 54:
		inputVal = 6;
		break;
	case 55:
		inputVal = 7;
		break;
	case 56:
		inputVal = 8;
		break;
	case 57:
		inputVal = 9;
		break;
	}

	txtbox2.value = inputVal;

};
</script>