gpt4 book ai didi

javascript - 如何获取带有颜色列表的下拉菜单?

转载 作者:行者123 更新时间:2023-12-03 08:13:53 25 4
gpt4 key购买 nike

<select name="color" class="form-control" id="color">
<option value="">Choose</option>
<option style="color:#0071c5;" value="#0071c5">&#9724; Dark blue</option>
<option style="color:#40E0D0;" value="#40E0D0">&#9724; Turquoise</option>
<option style="color:#008000;" value="#008000">&#9724; Green</option>
<option style="color:#FFD700;" value="#FFD700">&#9724; Yellow</option>
<option style="color:#FF8C00;" value="#FF8C00">&#9724; Orange</option>
<option style="color:#FF0000;" value="#FF0000">&#9724; Red</option>
<option style="color:#000;" value="#000">&#9724; Black</option>
</select>

颜色没有显示,我需要安装一些插件吗?我想实现这一点,但我只得到黑匣子 enter image description here

最佳答案

您需要将选定的颜色应用到选择框。这可以通过 JS 轻松实现 change event .

const colorBox = document.getElementById('color');

colorBox.addEventListener('change', (event) => {
const color = event.target.value;
event.target.style.color = color;
}, false);
<select name="color" class="form-control" id="color">
<option value="">Choose</option>
<option style="color:#0071c5;" value="#0071c5">&#9724; Dark blue</option>
<option style="color:#40E0D0;" value="#40E0D0">&#9724; Turquoise</option>
<option style="color:#008000;" value="#008000">&#9724; Green</option>
<option style="color:#FFD700;" value="#FFD700">&#9724; Yellow</option>
<option style="color:#FF8C00;" value="#FF8C00">&#9724; Orange</option>
<option style="color:#FF0000;" value="#FF0000">&#9724; Red</option>
<option style="color:#000;" value="#000">&#9724; Black</option>
</select>

关于javascript - 如何获取带有颜色列表的下拉菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70079358/

25 4 0