Auch dieser Satz macht wenig Sinn für mich. Zeig doch einfach ein Beispiel anhand dessen man erkennen kann wovon du sprichst?
function doSomething()
{
var noOfEntries = document.getElementById('list').childNodes.length;
var tempArray = new Array();
for(var a=0;a < noOfEntries ;a++)
{
tempArray = tempArray.concat(document.getElementById('list').childNodes[a].firstChild.nodeValue);
}
/* Übergabe an die Funktion: So funktioniert es, nur dass ich nicht weiß, wie ich es vermeide tempArray[0], tempArray[1]... zu schreiben, da die Anzahl der Werte ja unbekannt ist. */
setData(para1,para2,para3,para4,tempArray[0],tempArray[1],tempArray[2],tempArray[3]);
}