TextBox1.value=TextBox1.value + " " + String.fromCharCode(event.keyCode);要记录键盘的每一个输入记录。代码有些问题:
1. 显示出来的输入字符都无缘无故变成大写
2. 不能显示按下Shift后出来的字符, 如: ~!@#$%^&*()_+有没有更好的代码?
键盘输入
1. 显示出来的输入字符都无缘无故变成大写
2. 不能显示按下Shift后出来的字符, 如: ~!@#$%^&*()_+有没有更好的代码?
键盘输入
<input type="text" id="txt" />
<script>
document.onkeypress = function (e) {
e = e || window.event;
txt.value += ' ' + String.fromCharCode(e.keyCode || e.which);
}
</script>