javascript getElementsByClassName 或 querySelector 有问题
javascript trouble with getElementsByClassName or querySelector
我正在尝试 select 一里 class。我尝试了很多不同的方法,但我是 javascript 的新手,但没有任何效果。这是我目前的代码。
HTML
<li class="nav-links" id="doing">doing</li>
<li class="nav-links active" id="being">being</li>
<li class="nav-links" id="done">done</li>
Javascript
var active = document.querySelector("nav-links active");
var initialInner = e.innerHTML;
e.innerHTML = active.innerHTML;
active.innerHTML = initialInner;
提前感谢您抽出宝贵时间提供帮助
编辑:当我将 active class 更改为 id 并使用 getelementbyid 时,代码有效。 queryselector 和 getelementbyid 之间是否存在可能导致代码不 运行 的差异?
你想要document.querySelector(".nav-links.active")
.
我正在尝试 select 一里 class。我尝试了很多不同的方法,但我是 javascript 的新手,但没有任何效果。这是我目前的代码。
HTML
<li class="nav-links" id="doing">doing</li>
<li class="nav-links active" id="being">being</li>
<li class="nav-links" id="done">done</li>
Javascript
var active = document.querySelector("nav-links active");
var initialInner = e.innerHTML;
e.innerHTML = active.innerHTML;
active.innerHTML = initialInner;
提前感谢您抽出宝贵时间提供帮助
编辑:当我将 active class 更改为 id 并使用 getelementbyid 时,代码有效。 queryselector 和 getelementbyid 之间是否存在可能导致代码不 运行 的差异?
你想要document.querySelector(".nav-links.active")
.