首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么准确地使用JavaScript记录键盘输入

2013-06-25 
如何准确地使用JavaScript记录键盘输入?TextBox1.valueTextBox1.value + + String.fromCharCode(event

如何准确地使用JavaScript记录键盘输入?

TextBox1.value=TextBox1.value + "  " + String.fromCharCode(event.keyCode);


要记录键盘的每一个输入记录。

代码有些问题:
1. 显示出来的输入字符都无缘无故变成大写
2. 不能显示按下Shift后出来的字符, 如: ~!@#$%^&*()_+


有没有更好的代码?


键盘输入
[解决办法]
要使用keypress事件,不要使用keyup,keydown事件
<input type="text" id="txt" />
 <script>
     document.onkeypress = function (e) {
         e = e 
[解决办法]
 window.event;
         txt.value += ' ' + String.fromCharCode(e.keyCode 
[解决办法]
 e.which);
     }
</script>

热点排行