gpt4 book ai didi

javascript - 我怎样才能从数组中删除一些东西?

转载 作者:行者123 更新时间:2023-12-04 01:52:34 26 4
gpt4 key购买 nike

我的问题是我必须从数组中删除一些东西。我发现了如何从列表框中删除某些内容。但问题是列表框是由一个数组填充的。因此,如果我不从数组中删除值(我从列表框中删除)。当您添加新项目时,该值会不断回归。顺便说一句:我是 php 和 javascript 的新手。

我的代码是:

function removeItem(veldnaam){
var geselecteerd = document.getElementById("lst"+veldnaam).selectedIndex;
var nieuweArray;
alert(geselecteerd);
alert(document.getElementById(veldnaam+'hidden').value);

For (var i = 0, i<= arr.lenght, i++) {
If (i= geselecteerd){
nieuweArray = arr.splice(i,1);
document.getElementById(veldnaam+'hidden').value = arr;
}}

document.getElementById("lst"+veldnaam).remove(geselecteerd);
}

最佳答案

使用删除运算符。我假设您将对象用作关联数组。

var arr = {
"hello": "world",
"foo": "bar"
}
delete arr["foo"]; // Removes item with key "foo"

关于javascript - 我怎样才能从数组中删除一些东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2153081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com