Element.getClientRects() - позиція елемента для кожного рядка.
obj = Element.getClientRects();
obj - зміна яка отримує масив об'єктів DomRect.
Element - об'єкт Element.
getClientRects() метод об'єкту Element який повертає масив об'єктів DomRect який містить координати прямокутника для кожного текстового рядка елемента.
var el=document.getElementById("test");
var rects=el.getClientRects();
alert( 'top: '+rects[0].top+' left: '+rects[0].left+' bottom: '+rects[0].bottom+' right: '+rects[0].right);
var masRec=document.getElementById("test2").getClientRects();
var s="";
for(i=0; i<masRec.length; i++)
s += (i+1)+") left: "+masRec[i].left+" right: "+masRec[i].right+" top:"+masRec[i].top+" bottom: "+masRec[i].bottom+"\n";
alert( s );