Hallo
nun mein problem:
wenn ich die funktion aufrufe, wird pos.style.left und pos.style.top aber nicht um s und d erhöht, sondern um viel mehr.
Wo hab ich da den denkfehler?
PHP:
<html>
<head>
</head>
<body>
<script language="JavaScript">
<!--
function position(obj,s,d,text) {
pos=document.getElementById("box")
pos_box=document.getElementById("link")
if(obj) {
pos.innerHTML=text;
pos.style.left = s+pos_box.style.left;
pos.style.top = d+pos_box.style.top;
} else {
pos.style.left = -10000;
pos.style.top = 0;
}
}
//-->
</script>
<div id="link" style="position:absolute;top:0px;left:0px;" onclick="position(this,10,10,'<span
style=\'position:absolute;top:0px;left:0px;\' onclick=\'position(0);\'>zurück</span>');">Link</div>
<div id="box" style="position:absolute;top:0px;left:0px;"></div>
</body>
</html>
nun mein problem:
wenn ich die funktion aufrufe, wird pos.style.left und pos.style.top aber nicht um s und d erhöht, sondern um viel mehr.
Wo hab ich da den denkfehler?
