我试图让td和tr在刷新窗口时做随机数列和行。我不确定我在这里做什么错了。我之前没有使用过这个功能,所以我知道一些事情是不对的。Javascript随机生成
<!DOCTYPE html>
<html onmousedown='event.preventDefault();'>
<head>
<title> Boxes </title>
<meta charset='utf-8'>
<style>
table {
border-spacing: 6px;
border: 1px rgb(#CCC);
margin-top: .5in;
margin-left: 1in;
}
td {
width: 40px; height: 40px;
border: 1px solid black;
cursor: pointer;
}
</style>
<script>
该函数返回包含min和max的随机值。
function R(min, max) {
var range = Math.abs(max-min)+1;
return Math.floor((Math.random()*range) + min);
}
</script>
</head>
<body>
<table>
<tbody>
<tr>
<td> <td> <td> <td>
<tr>
<td> <td> <td> <td>
<tr>
<td> <td> <td> <td>
<tr>
<td> <td> <td> <td>
<script>
使用document.write()的和for循环,使根据样式节的规则风格空 细胞列x栏表。行和列 应该设置为4到16之间的随机数。每次页面为 重新加载的表应该可能是不同的大小。
for(r=4; r<16; r++){
var row ="td";
for(c=4; c<16;c++){
row+="tr";
}console.log(row);
}
</script>
</tbody>
</table>
</body>
</html>
你在哪里使用document.write()? – SoEzPz
我未能。我应该在哪里console.log(row);本质上是,但即使如此,我的代码并不完整。 – HTMLnoobcs17001