我正在尝试获取元素类名称。首先,我通过其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);
答案 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"));