这节课我们再来学习两个函数,依旧是数据类型转换函数。
1、将字符转换成字符代码(即ASCII码,是一个数字)
格式:
Asc(字符)
比如:
Asc(L)
结果为:
2、将字符代码(即ASCII码)转换成字符
格式:
Chr(数字)
比如:
Chr()
结果为:
我们下面来写一个脚本程序,来转换我们需要转换的数据:
------------------------vbs_13.htm------------------------
<html>
<head>
<title>VBS系列课程--常用的数据类型转换函数示例</title>
<script language="vbscript">
sub button1_onclick()
dim a
a=form1.text1.value
form1.text1.value=asc(a)
end sub
sub button2_onclick()
dim b
b=form1.text2.value
form1.text2.value=chr(b)
end sub
</script>
</head>
<body>
<form name="form1">
请输入需要转换为ASCII码的字符(字符):
<input type="text" name="text1">
<input type="button" name="button1" value="开始执行">
<br>
请输入需要转换成字符的ASCII码(数字):
<input type="text" name="text2">
<input type="button" name="button2" value="开始执行">
</form>
</body>
</html>
我们来看一下脚本的执行效果吧:

在第一个文本框里输入大写“L”,点击“开始执行”:

可以看到,文本框一的内容变成了“76”,再输入小写“l”,点击“开始执行”:

返回的数值是“108”,由此可见,大写字母和小写字母的ASCII值是不一样的。
同样的,在文本框二中分别输入“76”和“108”,返回结果分别为:


可见,我们的脚本成功运行了。
如果你想多了解一些关于字符的ASCII码的内容,请自行查找相关资料,我在这个VBS的课程里就不多说了,完毕。