表单元素
表单元素的作用在于两个方面,一是与js进行交互,二是提交数据到服务器。
form | 定义供用户输入的表单 |
input | 定义输入域 |
textarea | 定义文本域 |
label | 定义标签 |
fieldset | 定义了一组相关的表单元素,并使用外框包含起来 |
legend | 定义了fieldset元素的标题 |
select | 定义了下拉列表 |
optgroup | 定义选项组 |
option | 定义下拉列表中的选项 |
button | 定义一个点击按钮 |
datalist | 指定一个预先定义的输入控件选项列表 |
keygen | 定义了表单的密钥对生成器字段 |
output | 定义一个计算结果 |
前端向后端提交数据的方式
1、通过导航框直接提交URL,这种方式是get方式提交
2、通过form表单提交,可以指定提交方式
3、通过js脚本提交,即ajax,可以定义true/false决定是否开启ajax。也可指定提交方式
后端向前端提交数据的方式
1、转向
2、重定向
3、ajax