Ciao ragazzi,
sto cercando di inserire in un array dei dati. Ma ottengo il seguente messaggio di errore:

nameArray is not a function

che cosa sbaglio? se controllo le variabili separatamente sono tutte settate correttamente. Sembra che il problema sia l'inserimento nell'array, ma perché?

Ecco il codice:

codice:
    nameArray = new Array();
    name = response.getElementsByTagName("name");
    idRubrica = response.getElementsByTagName("id_rubrica");
    
    for(i=0; i<name.length; i++){
      key = idRubrica.item(i).firstChild.data;
      nameArray [key] = name.item(i).firstChild.data;
    }
Grazie