带单选按钮的flask手柄形式

index.html看起来像这样

<form name="myForm" action="" method="post" onsubmit="">

<p>

<input type="radio" name="options" id="option1"> Option1 <br>

<input type="radio" name="options" id="option2"> Option2 <br>

<input type="radio" name="options" id="option3"> Option3 <br>

</p>

<p><input type=submit value=Next></p>

</form>

我需要选择按钮。但是由于它们都具有相同的名字,我不能通过书写来做到request.form['option']。如果我使用不同的名称,则用户可以进行多个选择。

是否没有办法通过其ID获取按钮的状态?如果没有,处理此表格的最简单方法是什么?

回答:

你应该将value属性添加到每个input字段中:

<input type="radio" name="options" id="option1" value="option1"> Option1 </input><br>

<input type="radio" name="options" id="option2" value="option2"> Option2 </input><br>

<input type="radio" name="options" id="option3" value="option3"> Option3 </input><br>

在烧瓶路径中,你可以阅读所选的选项:

option = request.form['options']

然后你将获得value所选单选按钮的。

以上是 带单选按钮的flask手柄形式 的全部内容, 来源链接: utcz.com/qa/422883.html

回到顶部