Joachim: Array-Modifikation

Beitrag lesen

hi,

  1. 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>