胶州市民广场:asp表单接受,显示信息怎么来写?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 03:49:29
请大家帮帮忙:
就是像我们平常上网要填的表单一样,有姓名:
性别:
爱好:
三个后面都是要有文本框的。
然后当你填完以后单击确定按钮后,就可以在另一个页面中看到你填的信息,例如会这样显示出来:你的姓名是摆渡,性别女,爱好帮助人。

提示:最好能分别用get和post两种不同的来写。
我只知道一点好像是用get的话可以用response.querystring来写。用post可以用response.form来写,反正一定要利用表单来接受。

详细一点阿,谢谢大家赐教!

假设填写表单的页面是 info.asp
而显示提交表单内容的页面是 show.asp

info.asp 中插入一个表单
然后在表单中插入三个文本框
分别命名
如: name sex hobby

<form name="form1" action="show.asp" method="post">
</form>

你也可以在dreamweaver中直接填上这几个属性

这个页面也可以是html格式的
因为没asp代码在里面

show.asp 代码如下:

<%
name=request.form("name")
sex=request.form("sex")
hobby=request.form("hobby")
'上面代码是接受info.asp页面传过来的post数据并分别存入到不同变量中
response.write("姓名:  "&name)
response.write("性别:  "&sex)
response.write("爱好:  "&hobby)
'将接受到的数据显示出来
%>

这个地方用request.querystring不是很适合
因为get方法主要是传递一些属性值,适合在超连接里使用.
因为要把表单中的数据用这个方法传递,所以要实现也比较麻烦,必须要写一段JS函数,有点多此一举的感觉.

建议你还是用第一种方法
大概就是这些了吧~~
不懂可以加我QQ:369783385

UserName为提交表单中 名字输入框的名称

以下get post方式都可使用
<%
name = Request.("UserName")
response write name
%>