【问题标题】:How to request for select tag name choice, not a value choice in flask?如何请求选择标签名称选择,而不是烧瓶中的值选择?
【发布时间】:2020-03-13 05:53:52
【问题描述】:

假设您在 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”等。有没有办法获取这些值的名称?那么“第一”,“第二”等? 谢谢你

【问题讨论】:

    标签: python html select flask html-select


    【解决方案1】:

    您可以在这里找到详细信息select developer.Mozilla

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

    所以获取文本:不要设置值,如果设置了值就会得到它

    【讨论】:

    • 谢谢!这比我想象的要容易!我会赞成你的评论,但我没有足够的声誉
    • @kikatuso 你可以接受答案(也许也投票赞成答案?)
    猜你喜欢
    • 2023-03-20
    • 1970-01-01
    • 2020-06-01
    • 2014-06-18
    • 2015-11-08
    • 2016-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多