Показать сообщение отдельно
  #1 (permalink)  
Старый 11.08.2012, 16:36
Профессор
Отправить личное сообщение для PashPP Посмотреть профиль Найти все сообщения от PashPP
 
Регистрация: 26.07.2012
Сообщений: 281

Работа с DOM
Почему не работает:
function gg() {
  var menu = document.getElementById('topbarvn');
  var bottoms = menu.getElementsByTagName('ul')[0];
  alert(menu.bottoms.innerHTML)
}

Зато нормально пашет:
function gg() {
  var menu = document.getElementById('topbarvn');
  var bottoms = menu.getElementsByTagName('ul')[0];
  alert(menu.getElementsByTagName('ul')[0].innerHTML)
}

<div id="topbarvn">
	<ul>
		<li onclick="gg()"><a href="#1">Menu1</a></li>
		<li onclick="gg()"><a href="#2">MENU2bigbigbig</a></li>
		<li><a href="#3">MENU3</a></li>
		<li><a href="#4">Menu4</a></li>
		<li><a href="#5">MENU5</a></li>
	</ul>
</div>
Ответить с цитированием