狠人来

wshlxvb 2005-10-22 10:09:26
这是一段表单验证的简单的例子,用的是vbscript做的,
<SCRIPT LANGUAGE="VBScript">
<!--
Sub btnEnter_OnClick
Dim TheForm
Set TheForm = Document.MyForm
If IsNumeric(TheForm.Age.Value) Then
TheForm.submit
Else
Msgbox "Please enter a numerical age."
End if
End Sub
//-->
</SCRIPT>

<FORM METHOD= "POST" NAME= MyForm ACTION="myfile.asp" >
Name: <INPUT TYPE="text" NAME="Name" >
Age: <INPUT TYPE="text" NAME="Age" >
<INPUT TYPE="button" NAME="btnEnter" VALUE="Enter">
</FORM>
相信大家可以看明白的,现在有个问题是,必须用vbscript做,但是用msgbox显示提示信息时,用户可以看到,消息框的左上角有VBscript这几个字母,现在就要把VBscript这几个字除掉,怎么做呢?大家看看,分不够好说,要正确的答案啊,我另开贴,加我QQ也行:287547002。谢谢。小弟菜菜的,请帮忙。
...全文
174 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxyman 2005-10-26
  • 打赏
  • 举报
回复
可以考虑用showModalDialog代替
尚和空四 2005-10-26
  • 打赏
  • 举报
回复
不够狠
fantiny 2005-10-26
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="VBScript">
<!--
Sub btnEnter_OnClick
Dim TheForm
Set TheForm = Document.MyForm
If IsNumeric(TheForm.Age.Value) Then
TheForm.submit
Else
Call MsgBox ("Please enter a numerical age.", 65, "MsgBox Example")

End if
End Sub
//-->
</SCRIPT>

<FORM METHOD= "POST" NAME= MyForm ACTION="myfile.asp" >
Name: <INPUT TYPE="text" NAME="Name" >
Age: <INPUT TYPE="text" NAME="Age" >
<INPUT TYPE="button" NAME="btnEnter" VALUE="Enter">
</FORM>
wshlxvb 2005-10-24
  • 打赏
  • 举报
回复
各位大哥,就没人能帮帮俺吗?俺自己顶下。还有都说了不用jscript了啊。帮帮小弟啊。
shadow_chenxy 2005-10-24
  • 打赏
  • 举报
回复
当MicroSoft Internet Explorer使用MsgBox函数时,任何对话框的标题总是包含"VBScript",以便于将其与标准对话框区别开来。
----------------这是帮助文件上的。
dreamasp 2005-10-24
  • 打赏
  • 举报
回复
直接用Javascript做验证
dh20156 2005-10-23
  • 打赏
  • 举报
回复
用msgbox估计做不到!
purexu 2005-10-23
  • 打赏
  • 举报
回复
你可以用对话框代替~~
hzbigdog 2005-10-23
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="Javascript">
alert((confirm(""))
</SCRIPT>
用JS方便
confirm("")向用户获取值

4,007

社区成员

发帖
与我相关
我的任务
社区描述
它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。
社区管理员
  • vbScript社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧