如果我有10个div并且我想随机选择其中5个并以随机顺序显示它们,我该怎么做?
这就是我目前正在使用的内容:http://www.dynamicdrive.com/dynamicindex17/randomcontentorder.htm
答案 0 :(得分:1)
将十个div放在一个数组中,将数组洗牌,并显示前五个。
答案 1 :(得分:0)
您可以将您的div命名为myDiv_0
到myDiv_9
。然后,您可以使用var randomnumber=Math.floor(Math.random()*10)
在JavaScript之间生成随机数。之后你可以通过window.getElementById('myDiv_' + randomnumber)
得到你的div。