Показать сообщение отдельно
  #1 (permalink)  
Старый 22.05.2015, 12:13
Аспирант
Отправить личное сообщение для shurik_shink Посмотреть профиль Найти все сообщения от shurik_shink
 
Регистрация: 22.05.2015
Сообщений: 35

Глюк при динамическом добавлении элементов
Пытаюсь динамически каждую ссылку включить в элемент маркированного списка

<html>
<head></head>
<body>
<ul id="ul1">
<a href="http://newsru.com/">
  NEWSru.com
</a>
<a href="http://www.vesti.ru/"/>
  VESTI.RU
</a>
<a href="http://vk.com/">
  V KONTAKTE
</a> 
</ul> 
 
<script type="text/javascript">
  var ul = document.getElementById("ul1");
  var links = document.getElementsByTagName("a");
  for(i=0; i<links.length; i++){
    var li = document.createElement("li");
	li.appendChild(links[i]);
	ul.insertBefore(li, ul.firstChildren);
  }
</script>
</body>
</html>


-------------------
Но в итоге получаю
VESTI.RU
* NEWSru.com
*
* V KONTAKTE

Подскажите кто знает - как правильнее включить ссылку в элемент маркированого списка?
Так что бы ссылки шли по порядку - как в коде, и что бы каждая ссылка была включена в список.
Ответить с цитированием