gpt4 book ai didi

javascript - Bootstrap 多选 onfocus 不起作用

转载 作者:行者123 更新时间:2023-11-28 03:45:01 26 4
gpt4 key购买 nike

当我专注于 Bootstrap 多选时,我试图更改图标颜色。但 onfocus 不适用于多选。 HTML 代码如下:

<div class="col-sm-7" id="hearDiv">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-users" id="heari"></i>
</span>
<select class="form-control" name="hear[]"
id="hear" onfocusin="icon(this.id)" onfocusout="iconout(this.id)"
multiple>
<option value="Google Search">Google Search</option>
<option value="Social Media (Facebook, Instagram etc.)">Social Media
(Facebook, Instagram etc.)</option>
<option value="From a Friend">From a Friend</option>
</select>
</div>
</div>
</div>

这是 JavaScript:

function icon(id){
document.getElementById(id+"i").style.color = ("#ff3333");
}
function iconout(id){
document.getElementById(id+"i").style.color = ("#595959");
}

最佳答案

试试这个方法:

function icon(id) {
id.style.color = ("#ff3333");
}

function iconout(id) {
id.style.color = ("#595959");
}
<div class="col-sm-7" id="hearDiv">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-users" id="heari"></i></span>
<select class="form-control" name="hear[]" id="hear" onfocus="icon(this)" onfocusout="iconout(this)" multiple>
<option value="Google Search">Google Search</option>
<option value="Social Media (Facebook, Instagram etc.)">Social Media
(Facebook, Instagram etc.)</option>
<option value="From a Friend">From a Friend</option>
</select>
</div>
</div>
</div>

关于javascript - Bootstrap 多选 onfocus 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48571657/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com