📜  HTML |<select>多重属性(1)

📅  最后修改于: 2023-12-03 15:01:15.140000             🧑  作者: Mango

HTML |

在HTML中,标签还支持多重属性,可以实现更多的功能和交互。

属性
multiple

该属性指示选择框是否允许选择多个选项。当该属性存在时,可以利用Ctrl键或Shift键来选取多个选项。如下所示:

<select multiple>
  <option value="apple">苹果</option>
  <option value="banana">香蕉</option>
  <option value="orange">橙子</option>
</select>
size

该属性指定了下拉列表中可见的选项数。默认情况下,下拉列表中只有一行可视区域。当选择size属性时,下拉列表会变成指定的选项数。如下所示:

<select size="3">
  <option value="apple">苹果</option>
  <option value="banana">香蕉</option>
  <option value="orange">橙子</option>
  <option value="peach">桃子</option>
</select>
disabled

该属性禁用了下拉列表。在禁用时,用户不能选择或修改下拉列表中的任何选项。如下所示:

<select disabled>
  <option value="apple">苹果</option>
  <option value="banana">香蕉</option>
  <option value="orange">橙子</option>
  <option value="peach">桃子</option>
</select>
form

该属性声明了所属的表单。如下所示:

<form>
  ...
  <select name="fruit" form="myForm">
    <option value="apple">苹果</option>
    <option value="banana">香蕉</option>
    <option value="orange">橙子</option>
    <option value="peach">桃子</option>
  </select>
  ...
</form>

autofocus

当页面加载时,该属性设置下拉列表自动获取焦点。如下所示:

<select autofocus>
  <option value="apple">苹果</option>
  <option value="banana">香蕉</option>
  <option value="orange">橙子</option>
  <option value="peach">桃子</option>
</select>
总结

这些多重属性为HTML中的