【发布时间】:2019-04-24 13:02:37
【问题描述】:
我有一个包含几个值的下拉列表的 html 表单。如果用户没有选择一个选项并移动到下一个字段,我需要给出一条错误消息。我使用了 required 属性,但它在 Chrome 和 Firefox 中没有触发。
这是我的代码:
<select name="gender" id="gender" style="max-width:100%" required>
<option value="">Select Gender</option>
<option value="Male">Male</option>
<option value="Female">Female</option>
<option value="Other">Other</option>
</select>
必需的属性在 Chrome 和 Firefox 上不起作用。 JavaScript 解决方案也很好。在提交数据时,我正在检查空字段,但如果用户未从下拉列表中选择值并移至下一个字段,我想显示一条错误消息。
【问题讨论】:
标签: html