Показать сообщение отдельно
  #2 (permalink)  
Старый 29.09.2015, 13:42
Аватар для kristow
Аспирант
Отправить личное сообщение для kristow Посмотреть профиль Найти все сообщения от kristow
 
Регистрация: 26.02.2015
Сообщений: 49

Я частично решил свою задачу.
Вот такой код получается:
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 элементу. Подскажите что не так?
Ответить с цитированием