5 Star 0 Fork 0

小秦今天不想写代码/QZ-new-one

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
谢子豪的动态创建表格.html 2.66 KB
一键复制 编辑 原始数据 按行查看 历史
花树一生 提交于 2021-06-16 20:33 . 谢子豪的动态创建表格
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table {
border-collapse: collapse;
text-align: center;
}
</style>
</head>
<body>
<input type="text" id="inp1">
<input type="text" id="inp2">
<button id="butt">添加</button>
<div id="tb">
<table border="1" width="300" id="table">
<thead>
<th>编号</th>
<th>品牌名称</th>
<th>创立时间</th>
<th>操作</th>
</thead>
<tbody id="tbody">
</tbody>
</table>
</div>
</body>
</html>
<script>
var butt = document.getElementById("butt")
var inp1 = document.getElementById("inp1")
var inp2 = document.getElementById("inp2")
document.onkeydown = function (e) {
if (e.keyCode === 13) {
var a = inp1.value
var b = inp2.value
// if (a != /^[0-9]{5}$/) {
// alert("编号框错误,请输入正确的东西")
// inp1.value = ""
// return
// }
var c = {
id: a,
productName: b,
timer: new Date().toLocaleTimeString()
}
data.push(c)
fn()
inp1.value = ""
inp2.value = ""
}
}
var data = [{
id: 1,
productName: "品如的衣柜",
timer: new Date().toLocaleTimeString()
},
{
id: 2,
productName: "蔡徐坤的篮球",
timer: new Date().toLocaleTimeString()
},
{
id: 3,
productName: "关羽的马",
timer: new Date().toLocaleTimeString()
},
]
var tbody = document.getElementById("tbody")
function fn() {
tbody.innerHTML = ""
for (i = 0; i < data.length; i++) {
var tr = document.createElement("tr")
for (k in data[i]) {
var td = document.createElement("td")
td.innerText = data[i][k]
tr.appendChild(td)
}
var lastTd = document.createElement("td")
var btn = document.createElement("button")
btn.innerText = "删除"
lastTd.appendChild(btn)
tr.appendChild(lastTd)
tbody.appendChild(tr)
btn.index = i
}
btn.onclick = function () {
data.splice(this.index, 1)
fn(data)
}
}
fn(data)
</script>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/qin-zhen8023/qz-new-one.git
git@gitee.com:qin-zhen8023/qz-new-one.git
qin-zhen8023
qz-new-one
QZ-new-one
master

搜索帮助