Как добавить trigger на случайный блок?

Как при нажатии на "Кинуть кости" поставить trigger click на случайный блок с классом block?

Разметка:

<div class="main-btn">
	<a href="#" class="kosti">
        Кинуть кости
    </a>
</div>
<div class="main">
	<a class="block" href="#">1</a>
	<a class="block" href="#">2</a>
	<a class="block" href="#">3</a>
	<a class="block" href="#">4</a>
	<a class="block" href="#">5</a>
	<a class="block" href="#">6</a>
	<a class="block" href="#">7</a>
	<a class="block" href="#">8</a>
	<a class="block" href="#">9</a>
	<a class="block" href="#">10</a>
</div>
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
hzzzzl
@hzzzzl
что такое поставить trigger click, типа нажать рандомную ссылку из этих?

const all = document.querySelectorAll('.main a.block')
const idx = Math.floor(Math.random() * all.length)
console.log(all[idx])  // <- вот этот

all[idx].click()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы