testo="1|2|3|4|5|6";
//Non puoi chiamare un array "array" io ho messo "mio"
mio = new Array();
for (i=0; i<=5; i++) {
//bisogna specificare il delimitatore!!!
temp = testo.split("|");
mio.push(temp[i]);
}
//infatti visto che gli indici
//degli array partono da "0"
//nella prima postazione ho "2" come output
trace (mio[1]);