also ich machs ganz anders mit ein-ausblenden:
HTML Code:
function move_in()
{
document.getElementById('new_set').style.top = 100;
document.getElementById('new_set').style.left = 100;
}
function move_out()
{
document.getElementById('new_set').style.top = -900;
document.getElementById('new_set').style.left = -900;
}
dazu:
HTML Code:
<div id="new_set" style="position:absolute; left:100; top:100">Guten tag</div>
die minus koordinate verschieben das element einfach in den bereich den man nicht sieht.
EDIT:
alles in einer funktion (noch net getestet)
HTML Code:
function in_out()
{
if((document.GetElementById('new_set').OffSetLeft == -900) AND
(document.GetElementById('new_set').OffSetTop == -900)){
document.getElementById('new_set').style.top = 100;
document.getElementById('new_set').style.left = 100;
}else{
document.getElementById('new_set').style.top = -900;
document.getElementById('new_set').style.left = -900;
}
}