Разрешить выбор только одного переключателя в форме с PHP - PullRequest
4 голосов
/ 13 июня 2009

Очень простой вопрос ...

Как разрешить выбор только одной опции в списке переключателей?

<form action="process_repair.php" method="POST">
    <label for "repair_complete">Repair complete</label>
    <input type="radio" name="Yes" value="true">
    <input type="radio" name="No" value="false">
</form>

Когда этот код запускается, можно выбрать обе радиокнопки, но я бы хотел, чтобы они взаимодействовали, чтобы вы могли выбрать только одну или другую.

Любая помощь высоко ценится! :)

Ответы [ 2 ]

23 голосов
/ 13 июня 2009

Дайте им одно и то же имя.

<form action="process_repair.php" method="POST">
 Repair complete
 <input type="radio" name="complete" value="true" id="complete_yes" />
 <label for="complete_yes">Yes</label>
 <input type="radio" name="complete" value="false" id="complete_no" />
 <label for="complete_no">No</label>
</form>

Метки должны иметь атрибут for, указывающий на соответствующие входные данные id.

2 голосов
/ 03 января 2018

Каждый вход должен иметь одинаковое «имя»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...