webForumDet fria alternativet
Logga in / Bli medlem

Hämta lagerposition

JavaScript

1 svar · 240 visningar · startad av Molna

Medlem sedan jan. 2001188 inlägg
Trådstart#1

Hej!:)

Jag har ett litet problem... Jag har ett lager som positioneras från en css, och det lagret vill jag kunna ta reda på positionen för. Om jag sätter positionen med ett javascript så får jag ut positionen med hjälp av exempelvis:

document.getElementById('lagret').style.left

Men det ger inget värde alls när lagrets position endast är satt i css:en..

Är det någon som vet varför? Och hemskt gärna om det går att få fram värdena från css:en direkt?;) Detta gäller ju allt i css:en vad jag vet...

Tack för hjälpen!

:)

Medlem sedan nov. 200013 890 inlägg
#2

Hoppas att detta hjälper. :)

<style>
#lagret {position:absolute;left:100px;border:1px solid red}
</style>
<div id="lagret">Lager</div>
<button onclick="alert(document.getElementById('lagret').offsetLeft)">Var?</button>
372 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
130 ms — deklarationer (db)
118 ms — hämta statistik (db)
122 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)