使用dom对象属性实现树形菜单(通过修改class)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>使用dom对象属性实现树形菜单(通过修改class)</title>
<style>
.none {
display: none;
}
</style>
<script>
function change(id) {
var temp = document.getElementById(id);
if (temp.className == "none") {
temp.classList.remove("none");
} else {
temp.className = "none";
}
}
</script>
</head>
<body>
<a href="javascript:change('d1')">国产动漫</a><br>
<div id="d1" class="none">
<ul>
<li>喜羊羊与灰太狼</li>
<li>熊出没</li>
<li>镇魂街</li>
</ul>
</div>
<a href="javascript:change('d2')">日本动漫</a>
<div id="d2" class="none">
<ul>
<li>缘之空</li>
<li>日在校园</li>
<li>寒蝉鸣泣之时</li>
</ul>
</div>
</body>
</html>