Как преобразовать тексты li в ссылки в javascript случайным образом?

lozinskiy2015

Пользователь
Регистрация
16.05.15
Сообщения
1
Реакции
0
Баллы
1
Мне нужно преобразовать список текстов li в ссылки с помощью javascript, 3 ссылки случайным образом.

ИЗ ЭТОГО:


Код:
<div class="mytd">
<ul>
<li> list 1</li>
<li> list 2</li>
<li> list 3</li>
<li> list 4</li>
<li> list ..</li>
<li> list 99 </li>
<li> list 100</li>
</li>
</div> <!-- CONVERT TO LINKS --> <script type="text/javascript"> function getElementsByClass (className) { var all = document.all ? document.all : document.getElementsByTagName('*'); var elements = new Array(); for (var i = 0; i < all.length; i++) if (all[I].className == className) elements[elements.length] = all[I]; return elements; } function makeLinks(className, url) { nodes = getElementsByClass(className); for(var i = 0; i < nodes.length; i++) { node = nodes[I]; text = node.innerHTML node.innerHTML = '<a href="' + url + text.toLowerCase().replace(/\bamp\b|[^A-Z0-9]+/ig, "-") + '">' + text + '</a>'; }}
</script>
<!-- CONVERT TO LINKS -->
<script type="text/javascript"> makeLinks("mytd", "mywebsite.com/folder/");
</script>


Код (разметка): К ЭТОМУ:
<div class="mytd"> <ul> <li> list 1</li> <li> <a href="/folder/"> list 2 </a> list 2</a></li> <li> list 3</li> <li> list 4</li> <li> list ..</li> <li> <a href="/folder/"> list 80 </a> list 80</a></li> <li> <a href="/folder/"> list 82 </a> list 82</a></li> <li> list 100</li> </li> </div>
Код (разметка): Я везде выполняю поиск по переполнению стека, но не могу найти ничего, что соответствует моим потребностям.
Как преобразовать тексты li в ссылки в javascript случайным образом?

Что-то вроде этого:

<ul> <li> list 1</li> <li> list 2</li> <li> list 3</li> <li> list 4</li> <li> list ..</li> <li> list 80 </li> <li> list 82 </li> <li> list 100</li> </li>
Код (разметка): [/I][/I][/I]
 
Сверху Снизу