动态网页在页面中输出99乘法表
时间: 2024-09-12 16:10:20 浏览: 48
动态网页通常通过服务器端脚本语言(如PHP、JavaScript、Python等)生成内容,然后发送到浏览器显示。要创建一个动态的99乘法表,我们可以利用JavaScript在客户端动态生成HTML。下面是一个简单的例子:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<title>99乘法表</title>
<style>
table {
border-collapse: collapse;
width: 400px;
}
td, th {
border: 1px solid black;
padding: 5px;
}
th {
background-color: #f2f2f2;
}
</style>
</head>
<body>
<h2 id="multiplicationTable">99乘法表</h2>
<script>
function generateMultiplicationTable(n) {
var table = document.getElementById('multiplicationTable');
var row = table.insertRow(-1);
for (var i = 1; i <= n; i++) {
var cell = row.insertCell(i);
cell.innerHTML = '<a href="#">' + i + 'x' + i + '</a>';
cell.childNodes[0].innerHTML = i * i;
}
}
// 生成99乘法表
generateMultiplicationTable(9);
</script>
</body>
</html>
```
这个示例中,我们首先定义了一个函数`generateMultiplicationTable()`,它接收一个参数n,然后遍历1到n,为每个数生成一个表格行。每一行的第一个单元格是一个链接,显示成两个数字相乘的形式,而实际的乘积则作为该单元格的内容。
当页面加载时,`generateMultiplicationTable(9)`会被调用,生成一个9x9的乘法表。你可以修改函数内的参数来显示不同的乘法表。
阅读全文