Ciao a tutti, ho un piccolo problema cercando di passare un array di numeri, creo dinamicamente un bottone in questo modo:

codice:
var element = document.createElement("input");
element.id = "btnC";
element.type = "button";
element.value = "Espulsioni: " + myObject.get("Espulsioni");
element.setAttribute('onclick', 'clickBtn(\'' + array + '\')');
per poi visualizzarlo in questo modo:
codice:
function clickBtn (array){
	$(".boxValori").animate({width:"600px",marginLeft:"140px"}); 
	var divBox = document.getElementById('valoriGiocatori').getElementsByClassName("boxValori")[0];
	for(var i=0; i<array.length;i++) { 
	var value = parseInt(array[i]);
	divBox.innerHTML += value + '
';
	}
}
il problema è che che invece di stamparmi i valori in questo modo:
100
200
300

me li stampa cosi:
1
0
0
n
a
n
2
0
0
ecc...

dove sbaglio?