我有一些js代码,它为div添加了一个隐藏的类,但是当我尝试读取该div的类时,element.classList只返回html中的类
我的div html
<div id="someid" class="addendum"> </div>
但是当我在控制台上打印它时会发生一些奇怪的事情,我实际上可以看到动态添加的类。 “隐藏”是我动态添加的类,但如果我尝试打印console.log(el.classList.value)
它只返回附录。我只能看到我隐藏的类隐藏
console.log(el.classList)
为什么会这样? DOMTokenList仅显示控制台中动态添加的类。
DOMTokenList不代表实际值。
如果你将鼠标悬停在小蓝色i
图标上,它会说:
刚刚评估了下面的价值。