请问在asp中怎么实现如下的功能
来源:百度知道 编辑:UC知道 时间:2024/05/04 07:17:58
用的是vb script
希望实现的功能如下
能够监视键盘,并且计算出在一段时间内(某个按钮按下后),键盘上的某个键盘被敲击了多少次
比如说,设计一个“开始”,一个“结束”
要求统计当开始按下之后,数字“1”,被按下多少次,数字“2”被按下多少次
最好这个次数能够实时显示出来
能否给个完整的代码,谢谢
希望实现的功能如下
能够监视键盘,并且计算出在一段时间内(某个按钮按下后),键盘上的某个键盘被敲击了多少次
比如说,设计一个“开始”,一个“结束”
要求统计当开始按下之后,数字“1”,被按下多少次,数字“2”被按下多少次
最好这个次数能够实时显示出来
能否给个完整的代码,谢谢
忘掉asp吧,如果需要实时的显示,除非使用asp+ajax。通常这样的要求就使用javascript就行了,不知道你说的vbscript是不是也是这个意思。
如果是那就和asp没有什么关系了,用html也一样。
假设html中有
<form name="mf">
<input type="text" name="textfield1" size="10">
</form>
用此text框来显示结果
采用javascript判断按键的函数如下:
function myKeyPress(e)
{
//获取具体的按键值
mykeycode=window.event.keyCode;
//显示按键的ASCII值 1应该是49 2应该是50
alert(window.event.keyCode);
//在页面显示按键值
eval("document.mf.textfield1.value=\" "+ mykeycode+"\"");
}
对了别忘了这句
document.onkeypress = myKeyPress;
这样就可以了!