我正在尝试设置一个扩展程序,以突出显示特定网站上的评论。所有评论均在特定类别内。到目前为止,这是我到目前为止所提到的:
console.log("It works");
let paragraphs = document.getElementsByClassName('sc-fAJaQT dGfKUv');
for (elt of paragraphs) {
elt.style['background-color'] = '#FF00FF';
}
但是,chrome不断抛出“ Uncaught SyntaxError:输入意外结束”,我不知道如何以及为什么。所有括号和花括号都应该没问题吗?
最佳答案
更改元素的css属性的一种方法是这样的:elem.style.property = '';
您要更改的是背景色。您可以这样做:elem.style.backgroundColor = '#FF00FF';
下面是一个带有固定代码的工作示例,该示例将StackOverflow上的某些按钮更改为紫色背景。
console.log("It works");
var paragraphs = document.getElementsByClassName('s-btn');
for (elt of paragraphs) {
elt.style.backgroundColor = '#FF00FF';
}