主题:  vbscript?

I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#12001/11/1 13:14:56
请教一个低级问题,怎么调vbscript写好的代码?打个比方说我做了一个表单,当提交的时候先交给前面的vbscript代码来检测用户是否填写好了资料,我知道用javascript的时候用onclick,那vbscript呢,也一样吗?



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#22001/11/1 13:57:43
这里就要牵涉到一个javascript和vbscript响应事件的方式问题了。
在javascript中通常是通过为对象指定事件和事件响应函数的方式来实现事件响应的。
而vbscript中通常是通过直接为对象指定响应函数的方式来实现事件响应的。
就拿刚才你说的那个例子来讲,如果是用js,就是,如果是vb,就是
这里的button1就是vb程序中的sub button1_onClick()中的button1



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#32001/11/1 14:21:23
对对对,谢谢!
那再问一下用vbscript如何读取用户提交在表单内的内容?比如我要验证他提交的用户名是否合法,两次输入密码是否相同!



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#42001/11/1 17:10:35
vbs与jscript在DOM上的定义都相同,比如document.form1.button1.value,在vbs里也是一样.

另外时间调用的方式,它们也可以相同,比如:
click

VBS与JS的主要不同在语法上,比如数值类型,各种语句,运算符,内置函数.
其实,vbs比js更好理解.



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#52001/11/1 17:25:26
vb不熟啊!就拿刚才举的例子来说,怎样用vb实现?以后也好套用。。。嘿嘿。另外倒底用哪种好些呢?
js的例子:


输入验证






请输入您的用户名:


请输入您的初始密码:


请输入您的验证密码:










helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#62001/11/1 20:35:18
原来的代码:


# # # # # # # # # #


大体上是这样的。

其实VBS比JS好理解,也好学,但是只有IE支持VBS,所以,CLIENT-SIDE SCRIPT(客户端脚本语言)还是用JS好,不过,VBS是ASP的基础(用JS编也行,但不提倡),也该学学。

编辑历史:[这消息被deathcult编辑过(编辑时间2001-11-01 20:40:42)]


I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#72001/11/2 9:21:50
实在太好了,谢谢你们!