mihail_kmg
15.11.2012, 14:20
Задачка: на странице есть <div id="someid">, в нем несколько элементов с одинаковым class="someclass". Вопрос: определите координаты каждого элемента class="someclass" внутри <div id="someid">...
Вот пример решения, запускается так: <body onload="getCoord()">, но почему-то не работает
<script type="text/javascript">
function getCoord()
{
var q = document.getElementById(someid).getElementsByClass Name(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>
Вот пример решения, запускается так: <body onload="getCoord()">, но почему-то не работает
<script type="text/javascript">
function getCoord()
{
var q = document.getElementById(someid).getElementsByClass Name(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>