tampermonkey - (Tampermonkey) 元素不变
问题描述
我对JS相当陌生,所以请耐心等待。我正在尝试通过 Tampermonkey 将网站更改为暗模式。我在 1000 毫秒循环中使用传统的“如果颜色 = #fff 更改为 #whatever”。有些元素不会改变,虽然它们的颜色是#fff(我检查过)我试图通过这样做手动更改它们的颜色
let x = document.getElementsByClassName(class);
x[0].style.backgroundColor == "#303030";
没有这样的运气。我尝试了 !important 修饰符和大量的小改动,什么都没有。我记录了元素,它是当前颜色。它有正确的元素,颜色只是一个空白注释。也没有任何错误消息。可以肯定的是,我手动更改了颜色并且它起作用了。有谁知道到底出了什么问题?我已经在这几个小时了,这令人沮丧。
任何帮助表示赞赏。
解决方案
推荐阅读
- c# - 从数据库中获取日期到 DateTimePicker
- c# - C# 更新 CA 颁发的证书
- java - 使用 servlet 将 HTML 页面重定向到另一个页面
- c# - 我有以下字符串“12-5”,我正在尝试使用.NET 中的 TryParse 解析它。它返回真,如何为给定的字符串实现假?
- time-series - 按列从 TimeArray 中提取另一个
- git - 可以设置 ssh 密钥以在 go 程序中为 git 命令工作吗?
- python - 如何根据给定条件为熊猫数据框中的单元格着色?
- node.js - 将 Vs Post 放在 Node Js 中
- java - 使用 Artemis、JBoss EAP 7.1 和 last-value-queue
- google-apis-explorer - Google Directory API user list request failing with 400 Invalid Input