我正在尝试将正文的类名用于普通javascript中的if / else语句。
令我惊讶的是element.className
每次都会让我失误:
未捕获的TypeError:无法读取属性' className'未定义的
alert( document.getElementsByTagName("body")[0].className.match("home") );
alert( document.getElementById("container").className.match("fooclass") );

<body class="home page">
<div id="container" class="fooclass"></div>
</body>
&#13;
答案 0 :(得分:0)
试试这个
window.onload = function(){
alert( document.getElementsByTagName("body")[0].className.match("home") );
alert( document.getElementById("container").className.match("fooclass") );
}
你可以把它放在页面的任何地方;)