<body>
<button οnclick="date(this)">新增</button>
<script>
var div = document.querySelector("div");
function date(that) {
var p = prompt("输入内容");
let d = document.createElement("div");
let t = document.createTextNode(p);
d.appendChild(t);
// 删除按钮
let btn = document.createElement("button");
let t1 = document.createTextNode("删除");
btn.appendChild(t1);
btn.setAttribute("onclick", "del(this)");
d.appendChild(btn);
// 修改按钮
let btn2 = document.createElement("button");
let t2 = document.createTextNode("修改");
btn2.appendChild(t2);
btn2.setAttribute("onclick", "update(this)");
d.appendChild(btn2);
document.getElementsByTagName("body")[0].appendChild(d);
}
// 删除
function del(that) {
document.getElementsByTagName("body")[0].removeChild(that.parentNode);
}
// 修改
function update(that) {
screenLeft
var p = prompt("输入内容");
let d = document.createElement("div");
let t = document.createTextNode(p);
d.appendChild(t)
// 删除按钮
let btn = document.createElement("button");
let t1 = document.createTextNode("删除");
btn.appendChild(t1);
btn.setAttribute("onclick", "del(this)");
d.appendChild(btn);
// 修改按钮
let btn2 = document.createElement("button");
let t2 = document.createTextNode("修改");
btn2.appendChild(t2);
btn2.setAttribute("onclick", "update(this)");
d.appendChild(btn2);
// document.getElementsByTagName("body")[0].appendChild(d);
document.getElementsByTagName("body")[0].replaceChild(d, that.parentNode)
}
</script>
</body>