ASP表单提交实例2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二:表单提交实例
一.实验目的
掌握ASP中输入输出对象,即Rquest,Response对象
二.实验内容
1.简单的登录表单提交
2.不同方式获取表单内容
3.复杂表单的提交
三.实验过程
一)
实例1:将表单form12的内容提交到form2.asp中。
知识点:Request.form的用法
步骤:
1、在dreamwaver中做好如下的表单。文件为form12
2、查看修改其代码:
带色部份为要修改的部份
以post方式发送的表单。接收时用request.form,此处接收表单文件名为form2.asp
3、建立form2.asp:以下代码放入任何位置都可以,也可以直接在记事本中输入,然后修改其后缀。
<%
name12=request.form("name1")'与前面form12中的名字要对应
mma=request.form("password")
response.write name12&"你好!欢迎你的到来!"
%>
4、运行在form12中输入刘敏。密码654321
观察运行结果及地址栏的变化
二)
表单提交实例2:用request.querstring方式获取。
知识点:ruqest.querystring的用法。(其实无论request.form还是request.querystring都可以用request代替.)
实验过程:
1、将以上表单form12另存为进行修改
form1修改的地方,发送方法为get
2、表单2
<%
a=request.form("add1")
b=request.form("add2")
c=cint(a)+cint(b)
response.write "ab之和为"&c
%>
运行结果
一、表单功能用于计算你任意输入两个数的和,并将结果显示在自身表单
1、做好界面
2、在此表单中修改代码:
<%
if request.form("add1")<>"" then
a=request.form("add1")
b=request.form("add2")
c=cint(a)+cint(b)
response.write "ab之和为"&c
end if
%>
如果将其中的if语名部份去掉请观察结果
五)、实例5:复杂一点的表单提交
1、test6_7.asp:这是表单界面制作。制好后需要修改的为带颜色部份,