我想更改我的<ul class="menu">
中所有链接的颜色,但它不会改变我的颜色。我是一个完整的JavaScript初学者,我正在做一些练习。更改所有链接的颜色
我<ul class="menu">
:
<ul class="menu">
<li><a href="">hello</a></li>
<li><a href="">hello</a></li>
<li><a href="">hello</a></li>
<li><a href="">hello</a></li>
我在做什么错在我的javascript?
var x=document.getElementByClass("menu");
if(x){
var e =x.getElementsByTagName("a");
for(var i=0; i<e.length; i++){
e[i].style.color='yellow';
}
}
有没有功能'getElementByClass'。它是'getElementsByClassName'。 – Barmar
该文本是链接之外的,所以你改变了什么颜色? – malkassem
@Barmar仍然无法正常工作。 – Loko