Ich möchte, dass beim Berühren einer Grafik an der aktuellen Mausposition eine DIV-Box erscheint. Dies habe ich auch erstellt:
Wenn ich oben auf die HTML-Seite eine Doctype-Declaration einfüge, erscheint die Box nur statisch an einer Position und verändert sich nicht dynamisch mit dem Mauszeiger.
Ohne die Declaration ist alles in Ordnung.
Ich möchte aber "sauberes" HTML benutzen, sodass ich die Declaration schon gerne hätte.
Gibt es irgendeine Möglichkeit, eine Bestimmte zu benutzen?
Code:
<script>
function maus(e){
x = e.pageX || window.event.x;
y = e.pageY || window.event.y;
document.getElementById('box1').style.display="";
document.getElementById('box1').style.top=y;
document.getElementById('box1').style.left=x;
}
</script>
<div id="box1" style="position:absolute; border: 1px solid #ff0000; display:none; background-color: #ffffff;">
Text....
</div>
Wenn ich oben auf die HTML-Seite eine Doctype-Declaration einfüge, erscheint die Box nur statisch an einer Position und verändert sich nicht dynamisch mit dem Mauszeiger.
Ohne die Declaration ist alles in Ordnung.
Ich möchte aber "sauberes" HTML benutzen, sodass ich die Declaration schon gerne hätte.
Gibt es irgendeine Möglichkeit, eine Bestimmte zu benutzen?