表单的应用
一、认识表单
1.表单的构成
一个完整的表单通常由表单控件(也称为表单元素)、提示信息和表单域3个部分构成。
(1)表单控件
包含了具体的表单功能项,如单行文本输入框、密码输入框、复选框、提交按钮、重置按钮等。
(2)填写信息
(3)表单域
用来容纳所有的表单控件和提示信息,可以通过它定义处理表单数据所用程序的url地址,以及数据提交到服务器的方法。如果不定义表单域,表单中的数据就无法传送到后台服务器。
2.创建表单(<form></form>
标记)
二、表单属性
1.action属性
用于指定接收并处理表单数据的服务器程序的url地址。
还可以为接收数据的E-mail邮箱地址。
2.method属性
用于设置表单数据的提交方式,其取值为get或post。get为method属性的默认值,采用get方法,提交的数据将显示在浏览器的地址栏中,保密性差,且有数据量的限制,而post方式的保密性好,并且无数据量的限制。
3.name属性
用于指定表单的名称,以区分同一个页面中的多个表单。
4.autocomplete属性
用于指定表单是否有自动完成功能。
•on:表单有自动完成功能
•off:表单无自动完成功能
5.novalidate属性
指定在提交表单时取消对表单进行有效的检查。
注:标记的属性并不会直接影响表单的显示效果。要想让一个表单有意义,就必须在与之间添加相应的表单控件。
三、Input元素及属性
1.Input元素的type属性
(1)单行文本输入框