> Jeg vil nu gerne have lavet det sådan, at når musen føres hen over
> billedet, så flytter en cirkel med musen rundt, så man kan se det
> område, som søgningen dækker. Jeg har altså brug for at kunne sætte
> cirklen x- og y-koordinater i billedets onmousemove.
For at fange musens placering bruges event.clientX og event.clientY (IE4+).
style.pixelTop og style.pixelLeft er i IE til at sætte hhv. top og
left-koordinaterne for øverste venstre hjørne af et element.
> Jeg har i forvejen noget javascript i onmousemove, der leger med
> koordinater, så jeg ved, at dén del virker (altså at jeg kan fange
> musen position over billedet), men jeg kan ikke finde ud af at sætte
> cirklens x og y. Følgende er blevet prøvet:
>
> document.getElementById('cirkel').x = ny_x;
>
> og
>
> document.getElementById('cirkel').style.left = ny_x;
>
> Men første version prøver at sætte en variabel, som kun kan aflæses,
> og den anden virker bare ikke (jeg er ikke så meget inde i DOM'en, at jeg
> ved hvorfor).
Du kan læse mere om DOM på
www.w3.org
www.w3schools.com/dom/
Der er mere om museplacering på:
http://www.dynamicdrive.com/dynamicindex13/index.html
Håber du kan bruge det til noget!
MVH Jonas (aka Juke)