我需要从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";
理想情况下,我会生成随机数,一个用于javascript,一个用于javascript,然后将值传递给css样式表。
为tds分配一个id并创建一个包含这些单元格的id的数组从数组中随机选择并更改与id匹配的单元格的样式颜色
你可能需要使用javascript
如果我的回答对你有帮助,请选择upvote或选择它作为答案,如果它是你正在寻找的