表格标签和表单标签(下)

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

表格标签和表单标签(下)

二、表单

1.表单的作用

表单在网页中主要负责数据采集功能,是网站管理者与浏览者之间沟通的桥梁。

2.表单的组成

一个表单有三个基本组成部分:表单标签:这里面包含了处理表单数据的URL

以及数据提交到服务器的方法。表单域:包含了文本框、密码框、隐藏域、

多行文本框、复选框、单选框、下拉选择框和文件上传框等。表单按钮:包

括提交按钮、复位按钮和一般按钮;用于将数据传送到服务器上或者取消输

入。

3.表单页面的实现

第一步:先写一对form标签及其它的标签属性。

这里面包含了所有的表单控件

Action: 向何处发送表单数据,一般指的是后台程序。

Method: 规定如何发送表单数据。有两种方式(get与post)

get与post的区别是:

a)get是从服务器上获取数据,post是向服务器传送数据。

b) get是把参数数据队列加到提交表单的action属性所指的URL中,值和

表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post

机制,将表单内各个字段与其内容放置在HTML header内一起传送到

action属性所指的URL地址。用户看不到这个过程。

c)对于get方式,服务器端用Request.QueryString获取变量的值,对于

post方式,服务器端用Request.Form获取提交的数据。

d)get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被

默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

e) get安全性非常低,post安全性较高。但是执行效率却比Post方法好。

建议:

✓get方式的安全性较Post方式要差些,包含机密信息的话,建

议用Post数据提交方式;

✓在做数据查询时,建议用Get方式;而在做数据添加、修改或

删除时,建议用Post方式;

第二步:输入表单元素,值得注意的是每个表单元素都有一个name属性。但这个属性可写可不写。

a)、text:文本框

公司名称:

b)、text:文本框并带有默认值的.

公司网站:

c)、password:密码框

登录密码:

d)、radio:单选按钮,但注意radio按钮的name要设置成一样的,要不每

个按钮都能选中了。另外单选按钮还有一个设置选中属性,就是checked

属性,属性值也是checked,也可以不写。

性别:

checked="checked"/>男

e)、checkbox:复选按钮,但注意checkbox按钮的name也要设置成一样

的。另外复选按钮还有一个设置选中属性,就是checked属性,属性值也

是checked,也可以不写。

申请产品:实木

checked="checked"/>沙发

f)、file:上传文件域

联系人证件:

g)、select:下拉框,但是注意,select里有一个option常和select一起

使用,表示下拉选项,另外option还有一个selected属性,表示选中,

属性值也为selected.如果没有写这个属性,默认选中第一项。

密码查询问题:

密码查询问题:

h)、textarea:多行文本域,可以输入多行文本的,有两个属性分别是Cols

属性:定义文本域的宽度rows属性:定义文本域的高度。

备注:

相关文档
最新文档