0

我正在尝试获取元素类名称。首先,我通过它的 id 找到元素,然后我尝试获取 class 属性来执行以下操作。我的结果返回未定义。如何从类属性中获取文本?这将是“未签入”。

html

<div id="last-check-in" class="not-checked-in"></div>

javascript

var checkedin;
checkedin = document.getElementById("last-check-in");
console.log(checkedin.class);
4

2 回答 2

3

而不是简单地class,使用className

var checkedin = document.getElementById("last-check-in");
console.log(checkedin.className);
于 2012-09-13T04:18:30.320 回答
0

您可以使用:getAttribute("class")

var checkedin;
checkedin = document.getElementById("last-check-in");
console.log(checkedin.getAttribute("class"));

演示

于 2012-09-13T04:23:34.333 回答