【发布时间】:2022-06-13 23:31:12
【问题描述】:
正如标题所示,我一直在开发一个 chrome 扩展来更改网站中每个单词的颜色(以帮助我阅读 ADHD)
我运行的代码没有错误,但似乎没有做任何事情。我注释掉的部分是当我试图将每个段落逐字拆分时,但我放弃了这一点以暂时简化
var paragraph = document.getElementsByTagName("p");
var words = paragraph; //.innerHTML.split(" ");
var colours = ["red", "purple", "blue"];
var spans = [];
for(var i = 0; i<words; i++){
var colour = colours[Math.floor(Math.random()*colours.length)]
var span = "<span style='color:" + colour + ";'>" + words[i] + "</span>"
spans.push(span);
}
//paragraph.innerHTML = spans.join(" ");
words.innerHTML = spans.join(" ");
【问题讨论】:
标签: javascript html google-chrome-extension colors