我目前在HTML表单中有一个下拉列表,它通过链接成功发送每个选项的内容:
<form action="url.html" method="LINK">
Amount:<input name="Amount" type="text"/>
Invoice number<input name="ID" type="text"/>
Payment method:
<select name="Paymethod">
<option>A</option>
<option>B</option>
<option>C</option>
<option>D</option>
<option>E</option>
<option>F</option>
<option>G</option>
</select>
<input type="submit" value="Proceed"/>
</form>
当填写例如10,123和A并按Proceed时,页面将发送到url.html?金额= 10&amp; ID = 123&amp; Paymethod = A
我想用radiobuttons替换下拉列表,但不知道如何实现这一点。到目前为止,我有这个:
Payment method:
<input type="radio" name="Paymethod" checked>iDeal<br>
<input type="radio" name="Paymethod">Paypal<br>
但是,“&amp; Paymethod = iDeal”未包含在网址中。
有什么想法吗?
解决方案感谢Pekka,添加“价值”:
<input type="radio" name="Betaalwijze" value="ideal" checked>iDeal<br>
<input type="radio" name="Betaalwijze" value="paypal">Paypal<br>
答案 0 :(得分:0)
每个单选按钮应具有相同的name
属性,并且每个属性都应用一个值。
然后,所选的radiobutton值将作为表格帖子的一部分传递。
<input type="radio" name="Paymethod" value="A" />
<input type="radio" name="Paymethod" value="B" />