【发布时间】:2019-12-26 10:18:15
【问题描述】:
我想创建一个带有所需下拉菜单的表单。 如果在从下拉菜单中选择项目之前单击提交按钮,用户应该会看到弹出错误消息。例如,在 FF 中,此消息通常是:“请在列表中选择一个项目”或在 Chrome 中:“请填写此字段”或在 IE 中:“您必须从列表中选择一个项目”。
这在 IE 和 Firefox 上运行良好,但在 Google Chrome 中却让我抓狂。没有弹出消息并且用户可以继续填写其他字段的地方:
代码如下:
<select class="form-control" name="Product" id="product" required="">
<optgroup id="Food" label="Food">
<option value="" label="Select a product ...">Select a product ... </option>
<option value="Arepa" label="">Arepa</option>
<option value="Empanadas" label="">Empanadas</option>
<option value="Tamales" label="">Tamales</option>
</optgroup>
</select>
我是否需要为 Chrome 指定其他内容?
谢谢,
【问题讨论】:
-
删除
optgroup后,它也可以在 Chrome 中使用。
标签: html forms google-chrome