You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

点击label标签文字唤起对应颜色下拉选择框的实现问题

修复方案

当前无法点击label唤起下拉框的原因是label标签没有和对应的select控件建立关联,只需给label添加for属性,属性值与下拉框的id完全一致即可实现需求,不需要修改原有布局结构。

修正后代码(仅需调整标注的可编辑区域)

<div class="form-group row">
  <label class="col col-form-label col-4" for="colors">Color</label>
  <div class="col col-4">
    <select name="colors" id="colors" class="form-control">
      <option selected>Select...</option>
      <option value="blue">Blue</option>
      <option value="red">Red</option>
      <option value="green">Green</option>
    </select>
  </div>
</div>

可选优化

如果需要实现选择颜色后自动切换背景,无需点击Go按钮,可以给select添加onchange事件:

<select name="colors" id="colors" class="form-control" onchange="changeColor()">

内容的提问来源于stack exchange,提问作者Jonathan Mporampora

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.11 14:18:00