; HTML 中的元素通常用于创建下拉菜单。然而,用户经常质疑 required 属性是否可以应用于这些字段。本文解决了这个问题并提供了解决方案。
最初,
可行的解决方法是将第一个选项值设置为空字符串 ("") 。这会触发所需的属性按预期运行。通过将此方法与命名输入字段和有效的 HTML5 DOCTYPE 相结合,您可以强制选择
<code class="html"><select name="somename" required> <option value="">Please select</option> <option value="one">One</option> </select></code>
为确保此解决方案有效运行,请遵守以下先决条件:
正如官方 HTML5 文档中所述:
“当 select 元素指定了必需属性时,不具有多个属性指定,显示大小为 1,第一个 option 元素的值为空字符串,该选项是 select 元素的占位符标签选项。"
以上是我可以对 HTML 中的 `` 字段使用 `required` 属性吗?的详细内容。更多信息请关注PHP中文网其他相关文章!