使用按钮删除由document.createElement创建的div和输入框。
首先,我们需要创建一个按钮和一个div元素,并将其添加到文档中。可以使用以下代码:
// 创建按钮
var button = document.createElement("button");
button.innerHTML = "删除";
document.body.appendChild(button);
// 创建div元素
var div = document.createElement("div");
document.body.appendChild(div);
// 创建输入框
var input = document.createElement("input");
document.body.appendChild(input);
接下来,我们需要为按钮添加一个点击事件,当点击按钮时,删除div和输入框。可以使用以下代码:
button.addEventListener("click", function() {
// 删除div
div.parentNode.removeChild(div);
// 删除输入框
input.parentNode.removeChild(input);
});
这样,当点击按钮时,就会删除由document.createElement创建的div和输入框。
对于这个问题,我们可以将其归类为前端开发中的DOM操作。使用document.createElement可以动态创建HTML元素,而parentNode.removeChild可以从DOM中删除元素。
这种方法适用于需要动态创建和删除元素的场景,例如在用户点击按钮时添加或删除特定的元素。
腾讯云相关产品和产品介绍链接地址:
腾讯云数据湖专题直播
Elastic 实战工作坊
Elastic 实战工作坊
北极星训练营
云+社区技术沙龙[第14期]
云+社区技术沙龙[第27期]
云原生正发声
北极星训练营
企业创新在线学堂
领取专属 10元无门槛券
手把手带您无忧上云