动态网页制作vb脚本字符串的处理_字符串处理vb实例
动态网页制作vb脚本字符串的处理由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“字符串处理vb实例”。
动态网页制作vb脚本字符串的处理
运城学院实验报告
课程名称:动态网页制作 实验项目:用VBScript 实现对字符串的处理 实验地点:软三实验室 时间:2011-4-21 指导老师:王琦 学号:2009100145 实验类型:综合型
一、实验目的及要求 1.目的:(1)熟练掌握和应用VBScript 脚本语言的基础知识。(2)VBScript 的基本数据类型、运算符和表达式。(3)熟练掌握VBScript 流程控制语句、函数和子函数。(4)熟练掌握 VBScript 对象和事件的处理方法以及对一些实际问题的解决。(5)学习VBScript 中调试和纠错的方法。2.要求:(1)用数组实现对身份证信息的存储(2)用VBScript 脚本语言实现程序设计和运行。
二、实验内容 用VBScript 脚本语言实现身份证查询系统(1)应用VBScript 的Sub 过程函数(无返回值)。例如: sub btnOK_onClick()„„ End sub(2)应用字符串函数实现MID 和LEN 实现对字符串的截取和长度的计算。例如: Mid(“运城学院”,1,2)=”运城”; Len(“你好!”)=3;(3)应用数据类型判别函数IsNumeric 判断是否字符串全为数字。例如: else if not IsNumeric(form1.txtId.value)Then document.form1.elements(0).focus()MsgBox“身份证号码中不能有字母!” Exit sub(4)应用trim()函数判断身份证的输入中是否为空。例如: if Trim(form1.txtId.value)=Empty Then document.form1.elements(0).focus()MsgBox“身份证号不能为空!” Exit sub(5)应用数组实现信息的存储。例如: 运城学院实验报告(续)dim sfzBM(3)dim sfzGSD(3)sfzBM(0)=“142732” sfzGSD(0)=“山西省运城地区平陆县”......(5)document 对象的应用。例如: IdCard=document.getelementbyid(“txtId”).value(6)for 循环的使用 for i=0 to ubound(sfzBM)if sfzBM(i)=mid(IdCard,1,6)then msg=“归属地:” & sfzGSD(i)& “
”(7)应用DreamWeaver 制作表单及系统的制作。(8)应用VBScript 的纠错处理处理网页中的错误。
三、实验代码
身份证查询程序
请输入 18 位身份证号::
四、实验总结
1、对 VBScript 有了更进一步的掌握,把学过的知识重新复习了一遍,并且利用到了实际的应用中。
2、对VBScript 中的函数的编写不够熟练。
3、对系统中的的一些关于数值进行限制的代码的编写不够熟练。
4、应该更好的利用网络资源和增强与同学相互交流的能力。运城学院实验报告(续)
1、正确的结果
2、身份证号码不合法
3、身份证号不能为空
4、身份证号码错误,请重新输入!
5、身份证中不能有字母