VBScript基本语法‑定义‑变量

VBScript 介绍

VBScript 是 ASP 的默认脚本语言。

特点

  1. 基于对象:支持对象的属性与方法(函数)。
  2. 简单易学

VBScript 通常嵌入到 HTML 代码中,用来扩展 HTML 能力,实现纯 HTML 完成不了的网页交互效果。

客户端 VBScript 示例(绑定按钮点击事件)

<html>
<body>
<input type="button" name="mybtn" value="ClickMe"/>
<script for="mybtn" Language="VBScript" event="onClick">
    MsgBox "DDDD"
</script>
</body>
</html>
Code language: HTML, XML (xml)

说明:for 指定绑定对象,event 指定监听事件,点击按钮弹出消息框。

变量声明:显式声明 vs 隐式声明

1. 显式声明

使用 DimPublicPrivate 关键字声明变量。

  • Dim:普通局部变量(ASP 页面最常用)
  • Public:全局变量
  • Private:私有变量

语法(ASP 脚本标记 <% %>

' 声明单个变量
<% Dim bookName %>

' 声明多个变量,逗号分隔
<% Dim userName, Password %>
Code language: HTML, XML (xml)

2. 隐式声明

不写 Dim,直接赋值使用变量,VBScript 会自动创建该变量。

<% today = Now() %>
' 输出变量值
<%=today%>
Code language: HTML, XML (xml)

完整 ASP+HTML 示例

<html>
<body>
<% Dim userName,password %>
<% userName = "zs" %>
<%=userName %>

<% currentTime = Now() %>
<%=currentTime%>
</body>
</html>
Code language: HTML, XML (xml)

注意:原笔记里有拼写笔误 userNmae,正确是 userName<%=变量%> 等价于 <% Response.Write(变量) %>,用于页面输出变量内容。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注