我有一个下拉菜单,用户可以在其中选择一种语言:
<select>
<option>English</option>
<option>Spanish</option>
</select>
- 我希望最初显示的默认选项是“选择 一种语言”而不是“英语”(我的第一个选项,由 默认)。
- 我不希望用户能够选择“选择语言”。
最佳答案
根据 Oded 的回答,您还可以设置默认选项,但如果它只是虚拟文本,则不能将其设为 optional 。例如你可以这样做:
<option selected="selected" disabled="disabled">Select a language</option>
这会在用户单击选择框之前显示“选择一种语言”,但由于 disabled 属性,用户将无法选择它。
关于html - 如何在 HTML 的选择(下拉)菜单中设置不可选择的默认描述?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5212939/