目
录
1.表单的用途
表单在网页上用来 给访问者填写信息 的,从而获得用户信息,使用网页进行交互的功能。就像日常生活中统计信息的信息表一样。一般是将表单设计在一个html页面中,当用户填写信息后做提交操作,于是表单的内容就会从客户端的浏览器上发送给服务器,经过服务器上的jsp或者ASP或者Cgi等处理后,再将用户所需的信息传送给客户端的浏览器上,这样网页就具有交互性了。
2.表单的工作原理
- 访问者填写表单,并提交给web服务器处理;
- 在web服务器上的后台处理程序对提交后的数据进行处理;
- 后台处理程序处理完成后,会重新生成一个新的html页面发给客户端。
3.表单中的各种标签
表单标签 form
form /form 标记是用来 创建一个表单 ,在标记之间一切都属于表单里的内容。<from>标记具有action,metnod,target属性。 action属性是处理程序的程序名称。method属性是用来定义处理程序的从表单中获取信息的方法,通常有两种分别是GET和POST两种。target属性用来制定目标窗口的。该标签属性的概括如下表:
属性 |
属性值 | 描述 |
---|---|---|
action | 接收数据的路径(#:默认当前) | 规定当提交表单时,向何处发送表单数据。 |
method | get / post | 定义从表单中获取信息的方法 |
target | _blank | 在新的窗口打开页面 |
_self | 在自身窗口打开 |
输入标签 input
输入标签 input 是多数情况下被用到的表单标签。输入类型是由类型属性(type)定义的。该标签属性的概括如下表:
属性 |
属性值 | 描述 |
---|---|---|
type | text | 当用户要在表单中键入字母、数字等内容时,就会用到文本域 |
radio | 当用户从若干给定的的选择中选取其一时,就会用到单选框 |
|
checkbox | 当用户需要从若干给定的选择中选取一个或若干选项时,就会用到复选框 |
|
data | 当用户要在表单中键入日期时,就会用到日期框 | |
number |