我目前正在上大学,正在接受网页设计课程,并且我们正在使用javascript。我们分配了一个表,该表使用<script>
和<table>
为我们提供随机数。我的问题是在哪里放置标签?
我尝试在<td>
标记周围使用引号,但仍未在我的网站上加载它。
<body>
<table border=1>
<tr>
<script>
'<td></td>'
'<td>d</td>'
'<td>d</td>'
</script>
我应该制作的表有3列和10行,其中一列中有10个随机变量,从50到100。
编辑:这正是我要做的工作:
所有数字都是随机的 创建代码以制作带有边框的表格 桌子里面 •创建至少1个函数来调用50-100之间的10个随机变量 •使用if / else语句 •发布图片,您对每个字母的成绩有何看法 桌子外面 •将所有10个年级的总分平均,并告诉我平均分
答案 0 :(得分:0)
<html>
<body>
<table>
<tbody id="mybody"></tbody>
</table>
<script>
// script after element rendered on page
let b = document.getElementById('mybody');
let tr = '<tr>' +
'<td>' + parseInt( Math.random() * 1000) + '</td>' +
'<td>' + parseInt( Math.random() * 100) + '</td>' +
'<td>' + parseInt( Math.random() * 10) + '</td>' +
'</tr>';
b.innerHTML = tr; // add content to body of table
</script>
</body>
</html>
答案 1 :(得分:-1)
使用DOM:
document.getElementById("1").innerHTML = Math.random();
document.getElementById("a").innerHTML = Math.random();
<table border="1">
<tr>
<td id="a"></td><td id = "1"></td>
</tr>
</table>
这当然可以大大改善。您可以使用JS循环来遍历元素。绝对不要将我的代码char用作char。同时使用1个字母和数字的字符ID的目的是证明DOM的多功能性。
根据OP的评论,您最终会看到一个看起来像这样的网页:
<!DOCTYPE html>
<html>
<body>
<table border = "1">
<tr><td id = "a"></td><td id = "1"></td></tr>
</table>
<script>
document.getElementById("1").innerHTML = Math.random();
document.getElementById("a").innerHTML = Math.random();
</script>
</body>
</html>