首页 > 解决方案 > (Tampermonkey) 元素不变

问题描述

我对JS相当陌生,所以请耐心等待。我正在尝试通过 Tampermonkey 将网站更改为暗模式。我在 1000 毫秒循环中使用传统的“如果颜色 = #fff 更改为 #whatever”。有些元素不会改变,虽然它们的颜色是#fff(我检查过)我试图通过这样做手动更改它们的颜色

let x = document.getElementsByClassName(class);
x[0].style.backgroundColor == "#303030";

没有这样的运气。我尝试了 !important 修饰符和大量的小改动,什么都没有。我记录了元素,它是当前颜色。它有正确的元素,颜色只是一个空白注释。也没有任何错误消息。可以肯定的是,我手动更改了颜色并且它起作用了。有谁知道到底出了什么问题?我已经在这几个小时了,这令人沮丧。

任何帮助表示赞赏。

标签: tampermonkey

解决方案


推荐阅读