JavaScript函数-更改标记之间文本的颜色。第二次尝试

JavaScript函数-更改标记之间文本的颜色。第二次尝试,javascript,colors,Javascript,Colors,我对JavaScript一无所知。我已经问了这个问题,但没有得到正确的回答。我必须创建一个名为tousVerts(法语中的everythingGreen)的函数,该函数将把我需要的页面上所有文本的颜色都更改为绿色。此文本位于html代码中的标记EM或A之间,因此我尝试使用document.getElementByTagName()获取它。其中一个标签必须通过函数的参数,然后更改颜色 var tousVerts = function(elt) { var tousVerts = document.

我对JavaScript一无所知。我已经问了这个问题,但没有得到正确的回答。我必须创建一个名为tousVerts(法语中的everythingGreen)的函数,该函数将把我需要的页面上所有文本的颜色都更改为绿色。此文本位于html代码中的标记EM或A之间,因此我尝试使用document.getElementByTagName()获取它。其中一个标签必须通过函数的参数,然后更改颜色

var tousVerts = function(elt) {
var tousVerts = document.getElementsByTagName (elt);
tousVerts[0].style.color = "green";}
上面的函数必须更改第一个元素的颜色,但它不起作用。我试过:

tousVerts(a);
tousVerts("a")
tousVerts(<a>)
tusverts(a);
图斯维茨(“a”)
图斯维茨()

但是,我实际上需要一个函数来更改页面上标记之间的所有元素。

文档可能重复。getElementsByTagName区分大小写,参数必须是字符串。试试图斯维茨(“A”)。肯定是重复的耶卡尔声明。然后阅读文档,并尝试
for
forEach