【发布时间】:2015-05-30 17:31:24
【问题描述】:
Javascript
document.getElementById('menu').getElementById('line1').style.opacity = "0";
HTML
<a href = "#"><div id = "menu" onclick="menu()">
<div id = "line1">1</div>
<div id = "line2">1</div>
<div id = "line3">1</div>
</div></a>
所以我试图让第一行消失,但由于某种原因它没有运行。 我的语法有问题吗? 我有额外的 .getElementById('menu') 的原因是因为我有 div id = "menuClose" 可以返回到原来的状态。除非有别的办法?
【问题讨论】:
-
getElementById()是仅在document对象上的方法。元素(div等)没有这个方法。
标签: javascript html css