html - 如何在 HTML 的选择(下拉)菜单中设置不可选择的默认描述?

标签 html html-select

我有一个下拉菜单,用户可以在其中选择一种语言:

<select>
    <option>English</option>
    <option>Spanish</option>
</select>
  1. 我希望最初显示的默认选项是“选择 一种语言”而不是“英语”(我的第一个选项,由 默认)。
  2. 我不希望用户能够选择“选择语言”。

最佳答案

根据 Oded 的回答,您还可以设置默认选项,但如果它只是虚拟文本,则不能将其设为 optional 。例如你可以这样做:

<option selected="selected" disabled="disabled">Select a language</option>

这会在用户单击选择框之前显示“选择一种语言”,但由于 disabled 属性,用户将无法选择它。

关于html - 如何在 HTML 的选择(下拉)菜单中设置不可选择的默认描述?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5212939/

相关文章:

javascript - jQuery/JavaScript - 根据选择选项更改另一个 div 中的图像

html - 带有样式属性的安全风险(xss)

html - 默认为 :hover overriding ones with classes ie6

php - 使用 Jquery 增加 HTML 值并将输入数据提交给 PHP

javascript - jQuery 从中删除选定的选项

javascript - 分配选项以通过 javascript 选择输入

javascript - 创建带有搜索选项的选择框

html - 弹出窗口中的固定元素

css - 在选择框中填充

jquery-mobile - jQuery Mobile : Select Box in header