假设您使用以下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”等。是否有一种方法来获取这些值的名称?那么“第一”,“第二”等? 谢谢
答案 0 :(得分:1)
您可以在这里select developer.Mozilla
中找到详细信息每个 option 元素应具有一个value属性,其中包含选择该选项后要提交给服务器的数据值;如果包含无值属性,则该值默认为元素内包含的文本
因此获取文字:不要设置值,如果您设置了值,则会得到它