[JavaScript] Pozycja elementu CSS/HTML

0

Witam,

Przejrzałem sobie przykłady na stronce w3c i znalazłem użyteczny sposób wyciągnięcie wartości liczbowej pozycji kursora myszy w oknie. Jednak gdy chcę podobnie ustalić wartość liczbową pozycji np. div'a w oknie (np. X=50px Y=40px) nic z tego.

Ten kod:

standardowy_wskaźnik_elementu.innerHTML=element.style.top;
wyświetla nic. Pytanie zatem: co zrobić, żeby mieć w zmiennej np. var a pozycję X i Y div'a na stronce?

0

jeśli nie masz przypisanych wartości do diva na początku to nie odczytasz.

0

A jeśli element jest od początku widoczny na stronce, a skrypt działa dopiero po kliknięciu (onClick), to jak "wyłowić" pozycję top i left w oknie elementu div?

Skopiowałem kod ze stronki:

document.getElementById("elementA").style.top=
				document.getElementById("elementB").style.top;

Czyli generalnie chcę, aby div A pojawił się w miejscu div B.

Zarówno elementA jak B istnieją od początku, tj. przed akcją wywołania skryptu.
Z góry dzięki za odpowiedź lub wskazówkę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1