我在表单中有四个选择框。用户只能从一个选择框中选择一个值,四个中的哪一个并不重要。鉴于我不能使用JS(会更容易),并且每个选择框都有自己的名称,我如何检查是否只选择了其中一个?如何检查是否选择了多个选择框
例如,如果只有一个被选中,则可以。但是,如果有多个选择我想显示一个错误。
我想写几个if()语句,但我实际上正在寻找更优雅的解决方案。
我正在使用PHP。
这里有一个表格样本:
<select name="hr_id">
<option value="1">...</option>
</select>
<select name="pr_id">
<option value="1">...</option>
</select>
<select name="dev_id">
<option value="1">...</option>
</select>
<select name="sales_id">
<option value="1">...</option>
</select>
为什么不使用默认具有此功能的单选按钮? – meouw
检查名称属性:name =“selected []”,或者更好,因为你会使用单选按钮! – Drewdin
因为对于每个选择框我有不同类型的信息。 @Drewdin:我说我不能使用JS。 – Psyche