July 19, 2025/10 阅读
GET请求—提交数据
- 单选按钮
单选按钮限制用户从一组选项中仅选择其中一个选项
input元素中的type属性为radio时,定义单选按钮
同一组单选按钮中,只有一个能被选中
表单中,单选按钮的值默认是on,可以使用value属性为单选按钮设置不同的值
在提交表单使,被选中的单选按钮的值,会被提交到服务端
- 复选框
复选框可以从一组选项中,选择0个或多个选项
input元素的type属性为checkbox时,定义复选框
多个name值相同的复选框为一组
使用value属性设置每个复选框的值
可以使用checked属性规定某个复选框默认被选中
在提交表单时,被选中的复选框的值,会被提交到服务器端
可以使用以下方法获取提交的所有复选框的值
request.args.getlist('参数名')
在路由结构中获取被选中的复选框的值
- 下拉列表
下拉列表可以多个选项中选择一个选项
用select元素定义一个下拉列表框
用option元素定义下拉框中的一个选项
下拉列表默认会选中第一个选项
可以为option元素添加selected属性,修改默认选中的选项
要提交下拉列表的值,需要为select元素设置name属性
默认情况下,被选中的option选项的内容,会作为下拉列表的值提交
可以使用value属性来设置每个option选项中的值
在提交表单时,会优先选择value中的值进行提交
获取下拉列表的值,并传输到模版页面