有点难以解释。基本上我想将类中的span文本更改为chrome扩展中另一个文本的span文本。网站代码如下所示: enter image description here
我想将6更改为8所在的另一个类的文本。我真的不太了解java,所以有人可以帮忙。
编辑: 我想出了如何只更改那个类,但我仍然不知道如何获取另一个类的文本并将其更改为该类。我在尝试这个: document.getElementsByClassName( '点')。innerHTML的 但它返回未定义。
答案 0 :(得分:0)
score-wrapper
函数不会只返回一个项目:
返回具有所有给定类名的所有子元素的类数组对象。
来源: Document.getElementsByClassName()
我不太确定你的要求是什么,因为这个问题很模糊。我的假设是你希望每个var scoreWrappers = document.getElementsByClassName('score-wrapper');
[].forEach.call(scoreWrappers, function (scoreWrapper) {
var score = scoreWrapper.getElementsByClassName('score')[0];
var points = scoreWrapper.getElementsByClassName('points')[0];
score.innerText = points.innerText;
});
部分的分数和分数匹配,如下所示:
po_item= models.Foreignkey("project.POItem", related_name="foos")