📜  HTML select标签(1)

📅  最后修改于: 2023-12-03 14:41:46.947000             🧑  作者: Mango

HTML select标签

HTML select标签是用于创建下拉列表的标签,也被称为下拉框或者下拉菜单。它允许用户从确定的预定义选项中选择一个选项。

语法
<select>
  <option value="value1">Option 1</option>
  <option value="value2">Option 2</option>
  <option value="value3">Option 3</option>
  ...
</select>
  • select标签:表示下拉列表。
  • option标签:表示下拉列表的每一个选项。它必须嵌套在select标签中。
  • value属性:指定每个选项的实际值。当用户选择一个选项时,将提交该选项的value值。
示例
<form>
  <label for="cars">Choose a car:</label>
  <select id="cars" name="cars">
    <option value="volvo">Volvo</option>
    <option value="saab">Saab</option>
    <option value="mercedes">Mercedes</option>
    <option value="audi">Audi</option>
  </select>
  <br><br>
  <input type="submit" value="Submit">
</form>

HTML select标签示例图

属性
  • autofocus:自动聚焦Select元素。
  • disabled:禁用Select元素。
  • form:与该元素关联的表单id。
  • multiple:允许同时选择多个选项。
  • name:该元素的名称,用于在提交表单时标识该元素。
  • size:下拉列表中可见选项的数量。
JavaScript方法
  • add(option, index):向Select元素中添加一个选项。
  • remove(index):从Select元素中删除一个选项。
  • selectedIndex:获取或设置当前选中选项的索引值。
  • options:获取Select元素的所有选项。
总结

HTML select标签是创建下拉列表的标准标签。它允许用户从预定义选项中选择一个选项,并且具有许多功能和属性,如禁用、自动聚焦以及选择多个选项等。同时,它也提供了一些JavaScript方法,可以用于动态操作Select元素中的选项。