私はコードのこの部分を持っています:
for (i = 0; i <= texte.split(';')[1].split(',').length - 1; i++) {
cell = document.createElement("td");
cell.setAttribute("width", "10%");
cell.setAttribute("align", "center");
if (texte.split(';')[1].split(",")[i] != "")
cell.onclick = function () { chgnom('1',"'" + texte.split(';')[1].split(",")[i] + "'",''); };
textnode = document.createElement("span");
textnode.innerHTML = texte.split(';')[1].split(",")[i];
cell.appendChild(textnode);
row.appendChild(cell);
}
innerHTMLでの呼び出しtexte.split(';')[1].split(",")[i]
は'HELLO'を返しますが、関数での呼び出しは'undefined'を返します。誰かがこれを手伝ってくれませんか?
ありがとうございました