Есть ли способ выбрать случайную ячейку из таблицы HTML и изменить ее цвет фона? - PullRequest
0 голосов
/ 02 мая 2019

Мне нужно случайным образом выбрать одну ячейку из таблицы 5X5 и изменить ее цвет фона. Я хотел бы сделать это, выбрав случайное место индекса в таблице.

Я хочу сделать это:

table > tr:nth-child(Random Number between 1 and 5) > td:nth-child(Random number between 1 and 5){
  background-color: aqua;
}

Я понял это. Использовал это:

let selected = document.getElementById("table").rows[Math.floor(Math.random() * 5)].cells[Math.floor(Math.random() * 5)];
selected.id = "selected";

В идеале я бы сгенерировал случайные числа, одно для и одно для in в javascript, а затем передал бы значение в таблицу стилей css.

1 Ответ

0 голосов
/ 02 мая 2019

назначьте идентификатор для tds и сделайте массив, который содержит идентификаторы этих ячеек, выбирают случайным образом из массива и изменяют цвет стиля ячейки, совпадающей с id

, вам может понадобиться использовать javascript

PS Если мой ответ помог вам, пожалуйста, проголосуйте или выберите его в качестве ответа, если это то, что вы ищете

...