Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择非禁用选项时更改选择背景色_Javascript_Jquery_Css_Forms - Fatal编程技术网

Javascript 选择非禁用选项时更改选择背景色

Javascript 选择非禁用选项时更改选择背景色,javascript,jquery,css,forms,Javascript,Jquery,Css,Forms,正在寻找一种方法,以便在未选择其中一个禁用选项时更改选择框的颜色 这是一个下拉列表示例: <select class="selectoption" name="desc[]"> <option disabled="disabled" selected="selected">Select option...</option> <option value="1">Option 1</option>

正在寻找一种方法,以便在未选择其中一个禁用选项时更改选择框的颜色

这是一个下拉列表示例:

    <select class="selectoption" name="desc[]">
        <option disabled="disabled" selected="selected">Select option...</option>
        <option value="1">Option 1</option>
    </select>

提前谢谢

如果使用javascript没有问题,您可以检查具有值的所选选项。

HTML:

CSS:

没问题:)非常感谢
checkbox:checked
<select id="sel1" class="selectoption" name="desc[]">
    <option disabled="disabled" selected="selected">Select option...</option>
    <option value="1">Option 1</option>
</select>
document.getElementById("sel1").onchange = function() {
    if(this.value != null && this.value != undefined)
    {
        this.className = "myclass";
    }
};
select.myclass
{
    background-color: red;
}