asp判断是否按下“回车”的事件

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:38:02
运行后怎么不能弹出?倒是把if判断去掉随便按哪个键都就可以弹,我初学,请帮我改正,谢谢~

<SCRIPT Language="VBScript">
Function document_onkeypress()

If event.keycode==13
msg=MsgBox("回车哦!",3+48+0,"数据检查")

End Function
</SCRIPT>
10也没用阿
你们试过可以啊?我怎么不行。。。晕阿~~~~~~~~~~

不是啊~~回车的ascii是13没错~~
你不信最简单的方法就是在debug下a命令后写下:
mov ah,7
int 21
mov byte ptr [200],al
int 20
然后按g=100
然后按d200
显示的第一个内存的内容就是0d
也就是十进制的13
所以应该是你的事件触发机制有问题吧~~

回车的阿斯科码是10判断键盘按下是否等于10 等于就是按下回车了;

我学习的java 但是原理是一样的.

If event.keycode==13
改成
If event.keycode==10