用其他span类替换span类

时间:2016-07-10 18:22:26

标签: google-chrome

有点难以解释。基本上我想将类中的span文本更改为chrome扩展中另一个文本的span文本。网站代码如下所示: enter image description here

我想将6更改为8所在的另一个类的文本。我真的不太了解java,所以有人可以帮忙。

编辑: 我想出了如何只更改那个类,但我仍然不知道如何获取另一个类的文本并将其更改为该类。我在尝试这个:     document.getElementsByClassName( '点')。innerHTML的 但它返回未定义。

1 个答案:

答案 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")