Показать сообщение отдельно
  #1 (permalink)  
Старый 15.11.2012, 14:20
Новичок на форуме
Отправить личное сообщение для mihail_kmg Посмотреть профиль Найти все сообщения от mihail_kmg
 
Регистрация: 15.11.2012
Сообщений: 2

Определить координаты элементов по классам
Задачка: на странице есть <div id="someid">, в нем несколько элементов с одинаковым class="someclass". Вопрос: определите координаты каждого элемента class="someclass" внутри <div id="someid">...

Вот пример решения, запускается так: <body onload="getCoord()">, но почему-то не работает

<script type="text/javascript">
	function getCoord()
	{
		var q = document.getElementById(someid).getElementsByClassName(someclass);
		for (var i=0; i<q.length; i++)
			var rect[i] = q[i].getBoundingClientRect();
			document.writeln('#'+i+'</br>')
			document.writeln(rect[i].top+'</br>')
			document.writeln(rect[i].bottom+'</br>')
			document.writeln(rect[i].left+'</br>')
			document.writeln(rect[i].right+'</br>')
	}
</script>
Ответить с цитированием