Помогите с решением.
кто может написать эту задачу?
буду очень благодарен ;) Сделайте страницу, на которой присутствуют несколько (не менее пяти) ссылок на другие страницы и кнопка. При нажатии кнопки должен происходить переход на одну из ссылок (случайно выбранную) представленных на странице. Ваша программа ни в коем случае не должна зависеть от количества ссылок! Например, если добавить новую ссылку и ничего больше не менять, все должно работать правильно, и новая ссылка должна участвовать в "лотерее" наряду с остальными. Эту задачу можно решать различными способами, но самый простой - определить необходимые объекты или добавить нужные методы к системным объектам. |
Цитата:
|
Делается легко и непринужденно:
var a = document.getElementsByTagName('a'),//берем все ссылки на странице max = a.length - 1,//это номер последней ссылки random = Math.round( Math.random() * max ),//случайное число в нужном диапозоне someHREF = a[ random ].href;//у нас есть случайная ссылка.. location = someHREF;//переходим по ней |
Часовой пояс GMT +3, время: 21:23. |