Ciao a tutti, ho un piccolo problema cercando di passare un array di numeri, creo dinamicamente un bottone in questo modo:
per poi visualizzarlo 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 + '\')');
il problema è che che invece di stamparmi i valori 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 + ' '; } }
100
200
300
me li stampa cosi:
1
0
0
n
a
n
2
0
0
ecc...
dove sbaglio?

Rispondi quotando