Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.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_Html - Fatal编程技术网

更改javascript中下拉列表的突出显示颜色

更改javascript中下拉列表的突出显示颜色,javascript,jquery,html,Javascript,Jquery,Html,我有一个下拉列表,里面有4个项目。当我从中选择一个项目时,会显示一个蓝色高亮显示。我想改变那种颜色。。可能吗 我尝试过以下方法: 我正在选项项的ommouseover上执行此代码(我也尝试了单击) 执行代码,但不应用颜色 我在这个网站上读过很多类似的帖子,但是没有帖子可以改变这个蓝色(默认)突出显示的颜色。有什么办法吗 谢谢您不应该尝试调整内置控件(如选择框)的样式。相反,如果您需要自定义外观,请使用GUI工具包,如或。它们用DIV和CSS样式构建的自制控件替换您的控件,因此它们完全可设置样式并

我有一个下拉列表,里面有4个项目。当我从中选择一个项目时,会显示一个蓝色高亮显示。我想改变那种颜色。。可能吗

我尝试过以下方法:

我正在选项项的ommouseover上执行此代码(我也尝试了单击)

执行代码,但不应用颜色

我在这个网站上读过很多类似的帖子,但是没有帖子可以改变这个蓝色(默认)突出显示的颜色。有什么办法吗


谢谢

您不应该尝试调整内置控件(如选择框)的样式。相反,如果您需要自定义外观,请使用GUI工具包,如或。它们用DIV和CSS样式构建的自制控件替换您的控件,因此它们完全可设置样式并可修改

option = document.getElementById("option1");   
option.style.backgroundColor = "#ff0000";