<script language="VBScript">
Function bao(s)
Dim obln
If s="baobao" then
obln = true
Else
obln = false
End If
bao = obln
End Function
msgbox bao("baobao")
msgbox bao("bb")
</script>

解决方案 »

  1.   

    vbs中是给函数名赋值
    eg:
    <script language="VBScript">
    function bao(s)
    bao=s
    end function
    </script>
      

  2.   

    return false语句可以停止后面的动作,VBS中有没?
    我的意思是:
    alert("infomation_1");
    return false;         //有这一句以后,下一句不会被执行
    alert("infomation_2");//此句不执行VBS中有没有和这个功能一样的?
      

  3.   

    好像不行呀。
    不知道是不是这句
    Window.Event.ReturnValue=False
      

  4.   

    Javascript的retutn false语句,有跳出函数的作用。
    vbs相当于exit function
    对于没有返回值的函数,vbs有好多手段。
    sub相当于没有返回值的函数,或者在function f(x)里面不对f赋值,就可以达到
    retutn false的效果。
    个人认为retutn false有歧义,不太好。