按id获取元素,然后获取class属性

时间:2012-09-13 04:17:31

标签: javascript dom

我正在尝试获取元素类名称。首先,我通过其id找到元素,然后我尝试让class属性执行以下操作。我的结果返回undefined。如何从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);

2 个答案:

答案 0 :(得分:3)

而不仅仅是class,请使用className

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

答案 1 :(得分:0)

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

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

DEMO