我index.html看起来像这样
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']。如果我使用不同的名称,则用户可以进行多个选择。
request.form['option']
是否没有办法通过其ID获取按钮的状态?如果没有,处理此表格的最简单方法是什么?
你应该将value属性添加到每个input字段中:
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所选单选按钮的。