Показать сообщение отдельно
  #4 (permalink)  
Старый 18.08.2012, 22:56
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,589

main is null
Т.е. нет элемента с таким id. С вероятностью 100% вы запускаете скрипт раньше чем в коде появляется данный элемент. Javscript выполняется по мере загрузки, а не после.(если вы специально того не обозначите)

...
<div id="content-wrap">
  <div>1</div>
  <div>2</div>
  <div>3</div>
</div>
<script type="text/javascript">
var main = document.getElementById('content-wrap')
var divall = main.getElementsByTagName('div')
main.appendChild(divall[1])
</script>
__________________
29375, 35

Последний раз редактировалось Aetae, 18.08.2012 в 23:03.
Ответить с цитированием