会员登录 | 注册会员 | 学习交流 | 会员中心 | 在线充值 | QQ在线咨询
扫一扫添加微信咨询
咨询电话:199-4385-7008
在线客服:
本站主要提供AICS6、PSCS6、CDRX6、DWCS6、html、CSS样式、js脚本、ASP、PHP等视频教程,近期隆重推出平面设计、网页设计视频教程套装,在线学习结合视频光盘/U盘,是您成为设计大师的必经之路!
您所在的位置:首页 >> 程序开发 >> ASP网站开发 >> asp编程22—在asp中form表单方式传值详解

程序开发

讲师:赵老师[简介] 已录课程:120讲 【本课程讨论区】

asp编程22—在asp中form表单方式传值详解

在线QQ:3316841367 客服电话:199-4385-7008

您还不是vip会员或者没有登录,无法进入学习,请登录后访问或者联系站长升级会员等级!
为了能给大家提供更好的服务和视频教程,本站VIP课程需要收取一定的学费,具体收费标准根据不同的班级课程和有效期长短有所不同,具体请咨询在线老师,多谢您对本站的支持!

【注册会员】 | 【如何开通VIP会员】 | 【学习点卡充值】

asp编程22—在asp中form表单方式传值详解

讲师:瑞德威(赵老师)

ASP动态网站开发 视频教程

第十一课 asp如何获取form表单信息

设计交互式网页离不开接收用户的输入信息,比如留言板、用户注册及登录、以及后台管理的新闻发布、产品信息添加等。使用asp程序接收传递过来的输入信息,也称为参数传递和获取。给ASP传递参数的方法主要有两种:即FORM表单方式和超级链接方式,相应地ASP有不同的获取方式。
1、FORM表单方式

FORM表单的基本格式如下:

<Form Action="getvalue.asp" Method="post">
名 称:<input Type="text" name="username" value="redwe">
<input type="hidden" name="trueip" value="127.0.0.1" /><br />
密 码:<input Type="password" name="userpwd" value=""><br />
性 别:<input Type="radio" checked="checked" name="sex" value="男">男
<input Type="radio" name="sex" value="女">女 <br />
爱 好:<input Type="checkbox" checked="checked" name="aihao" value="唱歌">唱歌
<input Type="checkbox" name="aihao" value="跳舞">跳舞
<input Type="checkbox" name="aihao" value="体育">体育
<input Type="checkbox" name="aihao" value="读书">读书<br />
学 历:<select name="xueli">
<option value="专科">专科</option>
<option selected="selected" value="本科">本科</option>
<option value="研究生">研究生</option>

</select><br />
简 介:<br />
&nbsp; &nbsp; <textarea name="jieshao" rows="10"

cols="60"></textarea><br />
<input Type="submit" value="提交"><input Type="reset" value="重写">
< /Form>

FORM表单提供了多种输入形式,常用的有单行文本(Text)、口令(Password)、复选钮(CheckBox)、单选钮(RadioBox)、隐藏输入(Hidden)、多行文本输入(Textarea)、菜单项(Select)等,详细用法请参考本站html基础教程。

对FORM表单中的两个最重要参数解释如下:

ACTION:指定服务端主机上处理该FORM输入的程序的完整URL值。
Method:指定传递FORM输入数据的获取方式,有POST和GET两种方法。

如果Method="post"方式传值,使用Request.form("username")方式取值
如果使用get方式,取值用Request.QueryString("username")方式取值

GET方式提交的数据最多只能是1024字节(不同环境这个数据有出入),并且会在浏览器的地址栏显示出来参数信息,会显得乱而且不够安全,理论上POST没有限制,可传较大量的数据,并且是以数据包的形式传递信息,所以相对安全性比较高,所以建议使用post而不建议使用Method="get"传递参数。

[例1]

<Form Action="getvalue.asp" Method="post">
名 称:<Input Type="text" name="username" value=""><br />
密 码:<Input Type="password" name="userpwd" value=""><br />
<Input Type="submit" value="提交"><Input Type="reset" value="重写">
< /Form>

在getvalue.asp中用如下的语句来获取username和userpwd的值:

<%
username=Request.form("username")
userpwd=Request.form("userpwd")

response.write("用户名是:"&username&",密码是:"&userpwd)
%>

上一讲:asp编程21—在ASP中如何定义function函数   |   下一讲:asp编程23—asp获取form表单值的方法

如果您对本课程有什么评价或建议,欢迎分享!
* 标 题: 发布人:
* 咨询内容:
是否同步: 同步到交流中心

客服热线(8:00-23:00)

133 4385 7008

在线QQ客服:3316841367 张老师
微信账号:laozhangsoft123

微信公众号