永发信息网

用VB解释是什么意思,这个是怎么运行的

答案:2  悬赏:50  手机版
解决时间 2021-07-17 06:30

<html><head><title>我的留言版</title></head>
<script language="vbscript">
Sub datacheck()
IF document.reg.name.value=""THEN
msgbox"'姓名'不得为空"
Exit Sub
END IF
IF document.reg.email.value=""THEN
msgbox"'电子邮件'不得为空"
Exit Sub
ELSE IF instr(document.reg.email.value,"@")=0 THEN
msgbox"'电子邮件必须包含'@'"
Exit Sub
END IF

IF doucment.reg.memo.value=""THEN
msgbox"留言内容不得为空"
Exit Sub
END IF
doucment.reg.submit
END Sub
</script>

最佳答案

<html><head><title>我的留言版</title></head>
<script language="vbscript">
Sub datacheck()
IF document.reg.name.value=""THEN 判断reg项目的姓名是否为空,
msgbox"'姓名'不得为空" 如果为空的话,就弹出消息对话框“姓名不是为空”
Exit Sub 结束这个函数
END IF 结束if判断语句块
IF document.reg.email.value=""THEN 判断reg的邮箱不能为空
msgbox"'电子邮件'不得为空" 如果为空,弹出消息对话框内容是"电子邮件不得为空"
Exit Sub
ELSE IF instr(document.reg.email.value,"@")=0 THEN
msgbox"'电子邮件必须包含'@'"
Exit Sub
END IF

IF doucment.reg.memo.value=""THEN
msgbox"留言内容不得为空"
Exit Sub
END IF
doucment.reg.submit
END Sub
</script>


其实上面这些代码都是判断语句来的。也顺便结合了msgbox(消息对话框)的使用,以作提示用户那里操作出错了。


我也做了一个例子让楼主能够充分理解判断语句和msgbox(消息对话框)结合的使用




全部回答
存在函数datacheck 。应该是提交事件时(比如按钮)使用的。 依次检查页面的reg项目的name和email、memo子项目的值。 1)name/email不能为空,否则提示消息框并退出。 2)email中间必须有@,否则提示消息框并退出。 3)memo不能为空,否则提示消息框并退出。 4)如果以上检查都能通过,则submit 以上
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
不是因为寂寞才想你歌词(准确点 那一句谁唱的
我准备买N97.给点意见'~有人喊我等mini
各种图标怎么熄灭?
武昌这边哪有中国银行?
江西贵点公司好不好
董卿用的手机
胳膊和腿上有一层干皮,喝水,擦保湿霜都无效
长虹兴泰m1手机在哪里下内存卡里的文件
我这样设置虚拟内存值合适吗?
移动打长途要加拨什么号码?
怎么使博客人气高,怎么把博客地址做成链接别
这么冷的天气还要持续多久
好一点的木吉他价钱在多少之间?要怎么知道它
我是4级红钻可不可以送别人1个月的QQ秀
可以在网上营业厅改套餐吗?浙江动感地带
推荐资讯
贫血应该吃什么水果
在一个正方形里画一个最大的圆,剪去这个最大
沙旗玛吃了容易发胖吗?
早期怀孕经常闻到油漆味有什么危害?
推荐一款瘦身水果?
关于视频转换的一些小问题?
孩子夜里漾奶怎么办
最近 不知不觉 中喜欢上了 滨崎步的歌! 请各
用我的YY帮我搭配下
我的传真机(CJT J-311RS)只能发不能收
初三正多边形和圆,如题
1会计方面的问题2*
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?