javascript - 下拉列表中的彩色选定行

标签 javascript jquery html css

有没有办法为下拉列表中的选定行着色?也欢迎 jQuery/JavaScript

最佳答案

var select = document.getElementById("mySelectBox");
var oldSelectedIndex = select.selectedIndex;
select.addEventListener("change", function(){
    select.options[oldSelectedIndex].style.cssText = "";//or .className = ""
    select.options[oldSelectedIndex=select.selectedIndex].style.cssText = "color:red;";
}, true);

关于javascript - 下拉列表中的彩色选定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7398915/

相关文章:

javascript - 无法使用 Webpack 从 SASS 创建 CSS

javascript - 创建自定义 URL 以触发按钮

javascript - 使用 document.location.href 时出现 ajax 错误 "error loading page'

javascript - 如何根据高度在较小的屏幕上滚动粘性菜单

javascript - .apply() 方法不适用于 jQuery .animate()

javascript - 如何从在线流媒体电台获取流媒体网址

javascript - 检查前一个 (-1 & -2) url 是否包含字符串

javascript - 如何将转发器 onclick 按钮的项目中的数据传递给 javascript 文件以在 ajax 中使用

php - 在php中设置图片的宽度和高度

html - 响应式调整 Sprite 大小