divの関係についての理解が不足しているのではないかと思いますか?
最終的に、目標は、「要素」divを青い「親」divの上にスライドさせることです。
現在の焦点は、単に表示することです(displayは元々「none」に設定されていました)。
なぜこれが機能しないのかわかりません...
<style type="text/css">
#parent {
height: 100px;
width: 100px;
background-color: blue;
}
#element {
height: 50px;
width: 50px;
background-color: red;
display: none;
}
</style>
<body>
<div id="element"></div>
<div id="parent" onclick="peekDown('element');"> </div>
</body>
<script type="text/javascript">
//<![CDATA[
function peekDown(id) {
var element = document.getElementById(id);
element.style.display = "";
console.log(element.style.display);
}
//]]>
</script>