<div class="random">
<input type="button" class="ranButton" id="ranButton" onclick="randomName()" value="开始"></input>
<input type="button" class="ranButton2" id="ranButton2" onclick="randomStop()" style="display:none;" value="停止"></input>
<div id="randomResult" class="ranResult">
aaa
点击开始按钮后浏览器卡死
var state=0
function randomName () {
var x=7,y=8;
console.log(state);
document.getElementById("ranButton").style.display="none";
document.getElementById("ranButton2").style.display="block";
while (state==0) {
a();
}
function a () {
while (x>=6) {
x=Math.floor(Math.random()*10);
console.log("x:"+x);
}
while (y>=7) {
y=Math.floor(Math.random()*10);
console.log("y:"+y);
}
c="第"+x+"列\n第"+y+"排";
document.getElementById("randomResult").innerText=c;
}
}
function randomStop () {
state=1;
document.getElementById("ranButton2").style.display="none";
document.getElementById("ranButton").style.display="block";
state=0;
}
.ranButton {
width: 45%;
height: 15%;
margin-left: 5%;
margin-top: 5%;
border-radius: 45px;
font-size: 2.5em;
}
.ranButton2 {
width: 45%;
height: 15%;
margin-left: 5%;
margin-top: 5%;
border-radius: 45px;
font-size: 2.5em;
}
.ranResult {
font-size: 2.8em;
background-color: rgba(255, 235, 205, 0.778);
width: 90%;
margin-left: 5%;
margin-top: 10%;
}
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-