Я частично решил свою задачу.
Вот такой код получается:
function scrollToElement(theElement) {
var elem = theElement.replace("-", "a");
if (typeof theElement === "string") theElement = document.getElementById(theElement);
var selectedPosX = 0;
var selectedPosY = 0;
while (theElement != null) {
selectedPosX += theElement.offsetLeft;
selectedPosY += theElement.offsetTop;
theElement = theElement.offsetParent;
}
window.scrollTo(selectedPosX, selectedPosY);
document.getElementById(elem).style.background-color='#FF0000' ;
}
//style="border-color:#FF0000; background-color:#FF0000"
scrollToElement('51-6');
Вот такой html код у меня:
<td id="51a6"><span id="51-6" class="btn btn-block btn-large btn-success modal_btn-51-6">С А .</span></td>
На строку с моей ячейкой я перехожу, но не могу применить стиль к td элементу. Подскажите что не так?