Показать сообщение отдельно
  #15 (permalink)  
Старый 23.06.2013, 19:16
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

ладно, не читай, выходной
<div>
	<span>1</span>
	<span>2</span>
</div>
<span id="parent"></span>
<script> 
function nextElementSibling(elem) {
	if (elem.nextElementSibling) {
		return elem.nextElementSibling;
	} else {
		while (elem.nextSibling) {
			if (elem.nextSibling.nodeType == 1) {
				return elem.nextSibling;
			} else {
				elem = elem.nextSibling;
			}
		}
	}
	return null;
}
window.onload = function () {
	var spans = document.getElementsByTagName('span');
	alert(nextElementSibling(spans[0]).innerHTML);
	alert(nextElementSibling(spans[1]));
}
</script>
Ответить с цитированием