如何知道点击按钮的价值
<input type="radio" name="radio">Yes<br>
<input type="radio" name="radio">No
php部分
$option1= $_POST['radio'];
当我回应它时,它总是说“开”。
答案 0 :(得分:5)
您需要提供value
属性:
<input type="radio" name="radio" value="yes">Yes<br>
<input type="radio" name="radio" value="no">No
答案 1 :(得分:1)
试试这个:
<input type="radio" name="radio" value="Yes_value">Yes<br>
<input type="radio" name="radio" value="No_value">No
和PHP
$option1 = $_POST['radio']; // "Yes_value" or "No_value"
答案 2 :(得分:0)
试试这个:
将其值写入输入
<input type="radio" name="radio" value="Yes" >Yes<br>
<input type="radio" name="radio" value="No">No
答案 3 :(得分:0)
使用value
属性
<input type="radio" name="radio" value="Yes" />
<input type="radio" name="radio" value="No" />
答案 4 :(得分:0)
在单选按钮上分配了不同的值。
<input type="radio" name="radio" value="Yes">Yes<br>
<input type="radio" name="radio" value="No">No
答案 5 :(得分:0)
<form>
<input type="radio" name="radio" value="Yes">Yes
<input type="radio" name="radio" value="No">No <br>
<input type="radio" name="radio2" value="Yes">Yes
<input type="radio" name="radio2" value="No">No <br>
<input type="radio" name="radio3">No Value
<input type="submit" value="submit">
</form>
<?php
print_r($_GET);
我建议你把它放在一个新文件中运行它,它将帮助你更深入地了解单选按钮在表单中的工作方式。
四处游走,看看你用不同的名字和不同的价值观得到的差异。
如您所见,没有值的无线电元素只能打开或空白(空白甚至不能在PHP中设置)