我想更改我的<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