Задачка: на странице есть
<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>