parawaiter
Mitglied
Durch Script erzeugte div`s ausblenden
Hallo,
Ich komme hier leider nicht ohne hilfe weiter
.
Mein Ziel ist, die von dem Script erzeugten Elemente durch einen klick
auf das ebenfalls erzeugte div-Element mit der ID overlay wieder
auszublenden.
Ist das außer durch die CSS Zuweisung "hidden" möglich, und wenn ja wie?
Würde mich sehr über Hilfe freuen
Hallo,
Ich komme hier leider nicht ohne hilfe weiter

Mein Ziel ist, die von dem Script erzeugten Elemente durch einen klick
auf das ebenfalls erzeugte div-Element mit der ID overlay wieder
auszublenden.
Ist das außer durch die CSS Zuweisung "hidden" möglich, und wenn ja wie?
Würde mich sehr über Hilfe freuen

HTML:
<html>
<head>
<title></title>
<meta name="author" content="Juli">
<style type="text/css">
<!--
#overlay
{
width: 100%; height: 100%; top: 0px; left: 0px;
background-color: #090909; url(overlay.png); z-index: 1; position: absolute;
}
#container
{
width: 700px; height: 500px; top: 12%;
margin: 0 auto; z-index: 2; position: relative;
}
#top
{
width: 700px; height: 25px; left: 0px;
background-color: #aaaaaa; margin: 0 auto; z-index: 3; position: relative;
}
#body
{
width: 700px; height: 450px; left: 0px;
background-color: #bbbbbb; margin: 0 auto; z-index: 3; position: relative;
}
#bottom
{
width: 700px; height: 25px; left: 0px;
background-color: #cccccc; margin: 0 auto; z-index: 3; position: relative;
}
-->
</style>
<script type="text/javascript">
<!--
function einblenden()
{
var objBody = document.getElementsByTagName("body").item(0);
var objOverlay = document.createElement("div");
objOverlay.setAttribute('id','overlay');
objBody.appendChild(objOverlay);
var objContainer = document.createElement("div");
objContainer.setAttribute('id','container');
objOverlay.appendChild(objContainer);
var objTop = document.createElement("div");
objTop.setAttribute('id','top');
objContainer.appendChild(objTop);
var objBody2 = document.createElement("div");
objBody2.setAttribute('id','body');
objContainer.appendChild(objBody2);
var objBottom = document.createElement("div");
objBottom.setAttribute('id','bottom');
objContainer.appendChild(objBottom);
}
-->
</script>
</head>
<body style="width: 100%" background="9.jpg">
<div style="z-index: 0;">
<a href="#" onclick="einblenden()" title="">test</a>
</div>
</body>
</html>
Zuletzt bearbeitet: