Задать вопрос
IwanQ
@IwanQ
Плохие времена часто дают прекрасные возможности

Как сделать рандомный переход по ссылке при нажатии?

Здравствуйте. Подскажите пожалуйста, как сделать так, чтобы при нажатии на картинку


пользователя перекидывало по одной из ссылок в классе random_link. Я так понимаю это на js надо делать? Подскажите пожалуйста, буду очень благодарен!
  • Вопрос задан
  • 473 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Ragtime_Kitty
@Ragtime_Kitty
Через JS, естессно.

document.querySelector('img').addEventListener('click', function() {
  var links = [];
  [].forEach.call(document.querySelectorAll('.random_link a'), function(el) {
    links.push(el.getAttribute("href"));
  });
  window.location.href = links[Math.floor(Math.random() * links.length)];
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы