molily: Problem mit w3c und Javascript bei document.images.*.style.top

Beitrag lesen

Hallo,

document.images.crosshair.style.left = cx-10;
document.images.crosshair.style.top = cy-10;

Das ist genauso, als würdest du in CSS schreiben: left:56; oder top:67;. Dort würde es auch nicht funktionieren, weil die Einheit fehlt - 56 was? Es gibt viele Längeneinheiten in CSS, wenn du Pixel meinst, schreibe ausdrücklich px. Also besser (cx - 10) + "px", sodass der String "56px" herauskommt.

Mathias