js如何刷新当前区域

写了一个循环里面数字随机显示<scripttype="text/javascript">for(vari=0;i<10;i++){for(varj=0;j<10;j++)... 写了一个循环里面数字随机显示

<script type="text/javascript">
for(var i=0;i<10;i++){
for(var j=0;j<10;j++){
document.write("<div class='test3'>"+parseInt(10*Math.random())+"</div>");
}
document.write("<br />");
document.write("<div class='clear'></div>");
}
</script>
<style>
.test3{width:30px;height:30px;background:#ccc; float:left;}
</style>
但是想要获得新的随机数就得刷新一下页面,我知道刷新页面获得随机数的办法,想知道可不可以只刷新这一个代码区域获得随机数而不是刷新页面
展开
 我来答
匿名用户
推荐于2016-11-20
展开全部
<!DOCTYPE HTML>
<html>
<head>
<meta charset=gb2312>
<title>Nothing</title>
<style type="text/css">
div.test3 {
border: 1px solid black;
margin: auto;
text-align: center;
width: 30px;
height: 30px;
background: #ccc;
float: left;
}
</style>
<script type="text/javascript">
var check = function ()
    {
    var body = document.body;
    body.innerHTML = '';
    for ( var i = 0; i < 10; i++)
    {
    for ( var j = 0; j < 10; j++)
    {
    body.innerHTML += ("<div class='test3'>" + parseInt (10 * Math.random ()) + "</div>");
    }
    body.innerHTML += ("<br />");
    body.innerHTML += ("<div class='clear'></div>");
    }
    }
    
    onload = function ()
    {
    setInterval (function ()
    {
    check ();
    }, 1000);
    }
</script>
</head>
<body>
</body>
</html>
之卿飞B
推荐于2018-04-30 · TA获得超过1015个赞
知道小有建树答主
回答量:1086
采纳率:80%
帮助的人:512万
展开全部
可以将这段代码(for(var i=0;i<10;i++){

for(var j=0;j<10;j++){

document.write("<div class='test3'>"+parseInt(10*Math.random())+"</div>");

}

document.write("<br />");

document.write("<div class='clear'></div>");

})放在函数里,需要刷新的时候调用即可
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式