在使用JS在单击时删除多个输入的场景中,可以通过以下步骤实现:
下面是一个示例代码:
HTML:
<input class="input-to-delete" type="text" value="Input 1">
<input class="input-to-delete" type="text" value="Input 2">
<input class="input-to-delete" type="text" value="Input 3">
<button id="delete-button">删除输入</button>
JavaScript:
document.getElementById("delete-button").addEventListener("click", function() {
var inputsToDelete = document.getElementsByClassName("input-to-delete");
for (var i = 0; i < inputsToDelete.length; i++) {
inputsToDelete[i].remove();
}
});
在上面的示例中,我们给要删除的输入元素添加了class名为"input-to-delete",并为删除按钮添加了一个点击事件处理函数。当点击按钮时,会获取所有具有该class的输入元素,并逐个删除。
这种方法适用于需要一次性删除多个输入元素的情况,例如表单中的多个输入框。如果只需要删除单个输入元素,可以直接使用remove()方法删除相应的元素。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云