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>
但是想要获得新的随机数就得刷新一下页面,我知道刷新页面获得随机数的办法,想知道可不可以只刷新这一个代码区域获得随机数而不是刷新页面 展开
<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>
但是想要获得新的随机数就得刷新一下页面,我知道刷新页面获得随机数的办法,想知道可不可以只刷新这一个代码区域获得随机数而不是刷新页面 展开
2个回答
推荐于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>
展开全部
可以将这段代码(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>");
})放在函数里,需要刷新的时候调用即可
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询