HTML / Javascript: получить X, Y координаты элемента круга
270
Steve G.
Мне нужно получить координаты X и Y элемента круга HTML в Javascript. Вот мой HTML-код:
<svg id="hotspot_canvas" name="hotspot_canvas" class="hotspot" width="800" height="1570.66666667" style="background-image: url('images/characters/fullbody/1.jpg'); background-size: 800px 1570.66666667px;"> <circle class="hotspot" id="hotspot0" name="hotspot0" cx="300" cy="75" r="50" href="javascript:void(0);" onclick="MovePopup('0', 200, 200);" onmouseover="MovePopup('0', 200, 200);" onmouseout="MovePopup('0', 200, -1000)" alt="" /> </svg>
В моей подпрограмме MovePopup Javascript у меня есть этот код:
function MovePopup(id, xcoord, ycoord) { var hotspot = document.getElementById('hotspot' + id); window.alert('Hotspot is ' + hotspot.style.left + ' pixels from the left of the window'); }
Что мне нужно, так это получить количество пикселей слева от всего окна (не только элемента SVG), но все, что я пробую, дает мне либо «неопределенный», либо ничего. Кто-нибудь знает, что я делаю не так? Спасибо!
0 ответов на вопрос
Похожие вопросы
-
4
Бесплатный HTML-редактор изображений для Windows?
-
3
Сложная страница JavaScript для проверки производительности браузеров?
-
9
Как отправить электронное письмо в виде обычного текста, а не HTML в моем почтовом клиенте?
-
-
4
Google слишком медленно загружается
-
6
Что такое хороший, простой и бесплатный редактор HTML для Windows?
-
6
Как найти источник для электронной почты HTML
-
1
Есть ли способ переупорядочить фильмы в видеобаре YouTube?
-
4
Графический дизайн в Outlook HTML-письма
-
4
Разрывы строк в письмах Entourage
-
3
Как просмотреть исходный код страницы, когда сначала загружается модальное всплывающее окно javascri...