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

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

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


пользователя перекидывало по одной из ссылок в классе random_link. Я так понимаю это на js надо делать? Подскажите пожалуйста, буду очень благодарен!
  • Вопрос задан
  • 481 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 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)];
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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