如何请求选择标签名称选择,而不是烧瓶中的值选择?

时间:2019-11-17 20:15:37

标签: python html select flask html-select

假设您使用以下HTML格式:

<form method="POST">        
    <select class="form-control" id="startyear" name="startyear">
        <option value="2005">first</option>
        <option value="2006">second</option>
        <option value="2007">third</option></select>
</form>

我知道,要访问烧瓶中选择字段的,需要请求:

len = request.form.get(startyear)

但是,通过这种方式,我们获得了值,因此获得了“ 2005”,“ 2006”等。是否有一种方法来获取这些值的名称?那么“第一”,“第二”等? 谢谢

1 个答案:

答案 0 :(得分:1)

您可以在这里select developer.Mozilla

中找到详细信息
  

每个 option 元素应具有一个value属性,其中包含选择该选项后要提交给服务器的数据值;如果包含无值属性,则该值默认为元素内包含的文本

因此获取文字:不要设置值,如果您设置了值,则会得到它