Random 随机分组选择

Random 随机分组选择,random,hide,show,division,Random,Hide,Show,Division,有点奇怪。。。。如何让网站在每次加载页面时*随机*选择要显示的分区?我完全不知道从哪里开始 <body> <div id="option1">Dog</div> <div id="option2">Cat</div> <div id="option3">Rabbit</div> </body> 狗 猫 兔子 谢谢 我建议用Javascript做一些事情 当主体加载时

有点奇怪。。。。如何让网站在每次加载页面时*随机*选择要显示的分区?我完全不知道从哪里开始

<body>
     <div id="option1">Dog</div>
     <div id="option2">Cat</div>
     <div id="option3">Rabbit</div>
</body>

狗
猫
兔子

谢谢

我建议用Javascript做一些事情

当主体加载时,您应该告诉Javascript在您不想要的时候删除,或者创建您想要的


更新:

这将删除除随机选择的div之外的所有div

Html


Javascript

function load() {   
    var amount_of_divs = 3;
    var random = Math.floor((Math.random()*amount_of_divs) + 1);

    for (var i = 1; i < amount_of_divs + 1; i++) {
       if(i == random)
           continue;
       var div = document.getElementById(i);
       div.parentNode.removeChild(div);
    }
}
函数加载(){
风险值金额=3;
var random=数学地板((数学随机()*分割金额)+1);
对于(变量i=1;i
谢谢您的帮助。这会永久删除它们还是直到刷新?我不认为你可以在不更改html文件的情况下永久销毁任何内容,我认为你无法手动执行任何其他操作。如果这对你有效,你应该将其标记为已解决。
function load() {   
    var amount_of_divs = 3;
    var random = Math.floor((Math.random()*amount_of_divs) + 1);

    for (var i = 1; i < amount_of_divs + 1; i++) {
       if(i == random)
           continue;
       var div = document.getElementById(i);
       div.parentNode.removeChild(div);
    }
}