我是 XDK 的新手,我试图弄清楚如何让按钮导航到一组页面中的随机页面。这是一个 Javascript Math.random 的东西,如果是,我如何将它应用到 XDK 中的按钮?任何帮助或指向资源都会有所帮助!谢谢!
更新:所以我决定让按钮在新页面上生成一个随机 div。这是javascript:
window.onload=function() {
var E = document.getElementsByClassName("item");
var m = E.length;
var n = parseInt(Math.random()*m);
for (var i=m-1;i>=0;i--) {
var e = E[i];
e.style.display='none';
}
E[n].style.display='';
}
这是新页面上的 html:
<body>
<div class="item">One</div>
<div class="item">Two</div>
<div class="item">Three</div>
<div class="item">Four</div>
<div class="item">Five</div>
<div class="item">Six</div>
</body>
初始加载随机化 div,但是当我返回主页并再次单击按钮时,它不会再次随机化。我知道问题是window.onload,但我不知道如何解决它。如何获得重新加载数组的按钮?