hi,
- ein Element in der Mitte des Arrays ?
wenn IE5 nicht so blöd waere und splice() koennte waer's suuupersimpel, so ist's nur noch ganz simpel, siehe Anhang. Man uebergebe "killEl" Schluessel und betreffenden Array.
hth + Gruss Joachim
<html>
<head>
<script language="javascript1.2">
var myArr = new Array("nana", "blah", "blub");
// org Ausgabe
document.write(myArr.join() + "<br>");
function killEl(el,arr)
{
var temp = new Array();
for(var i in arr)
{
if(i != el) temp[temp.length] = arr[i];
}
return temp;
}
myArr = killEl(1,myArr);
// mod Ausgabe
document.write(myArr.join() + "<br>");
</script>
</head>
<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<div id="ebene0"></div>
</body>
</html>