Javascript 如何删除比调用该函数的人大的所有“input”元素?
我试图删除所有的输入元素,直到for循环重新生成如何触发函数的元素Javascript 如何删除比调用该函数的人大的所有“input”元素?,javascript,html,dom,Javascript,Html,Dom,我试图删除所有的输入元素,直到for循环重新生成如何触发函数的元素 for (var i = order_input.length-1; i >= num_id; i--) { order_input.slice(-1); order_input.pop(); document.querySelectorAll(".dropNew")[i].remove(); } 问题,我可以使用remove将其从dom中删除吗? 第二个问题是否可以选择“类别
for (var i = order_input.length-1; i >= num_id; i--) {
order_input.slice(-1);
order_input.pop();
document.querySelectorAll(".dropNew")[i].remove();
}
问题,我可以使用remove将其从dom中删除吗?
第二个问题是否可以选择“类别”,以便我可以删除/删除它?
它们都有相同的类名
我创建新的输入并将ID插入数组中
这可能有点难理解!!
如果我现在单击这四个输入示例中的一个,我希望删除以下输入。编号4,3必须移除
//hold the oldest, and remove all child
let delete_item = document.querySelector('#'+ id);
let num_id = id.replace("input", " ");
num_id = parseInt(num_id);
for (var i = order_input.length-1; i >= num_id; i--) {
order_input.slice(-1);
order_input.pop();
document.querySelector(".dropNew")[i].remove();
}
console.log(order_input.length-1);
}
我必须使用document.queryselectoral'+class+'[I].删除
整体功能。。,
删除直到触发函数的输入
for (var i = order_input.length-1; i >= num_id; i--) {
order_input.slice(-1);
order_input.pop();
document.querySelectorAll(".dropNew")[i].remove();
}
祝你们晚安。谢谢你的帮助。重新聚焦 请提供足够的代码,以便我们复制该问题。你可以用它来做。为此,除了足够的JavaScript之外,我们还需要HTML来理解这种情况。例如,什么是订单输入?请注意,您可能不希望在要调用parseInt的字符串中使用空格;因此,将输入替换为,而不是。因此,我希望它会更清楚@我已经看过你的问题好几次了,不知道你想做什么或者为什么,更不用说问题是什么了。我想从我的身体中去除元素。例如,当我开始编辑第一篇文章时。我想删除3和2输入@我仍然没有看到任何HTML,也没有看到这些函数是如何调用的。看来英语可能不是你的主要语言;找一个英语说得好一点的人来帮助你可能是值得的。你正在使用的短语,我如何删除特定的直到一个数字,直到这个点击在英语中没有什么意义。