使用 内置浏览器 <option>
组件 可以在 <select>
框中渲染一个选项。
<select>
<option value="someOption">Some option</option>
<option value="otherOption">Other option</option>
</select>
参考
<option>
使用 内置浏览器 <option>
组件 可以在 <select>
框中渲染一个选项。
<select>
<option value="someOption">Some option</option>
<option value="otherOption">Other option</option>
</select>
属性
<option>
支持所有 通用元素属性。
此外,<option>
还支持以下属性
disabled
:布尔值。如果为true
,则该选项将不可选,并且将显示为灰色。label
:字符串。指定选项的含义。如果未指定,则使用选项内的文本。value
:如果选择此选项,则在提交表单中父级<select>
时要使用的值。
注意事项
- React 不支持
<option>
上的selected
属性。对于不受控的下拉框,请将此选项的value
传递给父级<select defaultValue>
;对于受控的下拉框,请传递给<select value>
。
用法
export default function FruitPicker() { return ( <label> Pick a fruit: <select name="selectedFruit"> <option value="apple">Apple</option> <option value="banana">Banana</option> <option value="orange">Orange</option> </select> </label> ); }