このような for ループを使用して、html を動的に入力しています
function htmlpopulate() {
/*some DOM manipulations*/
setInterval(loadhtml, 5000); //getting live data
}
function loadhtml {
activediv.innerHTML = '';
for (i = 0; i < userarray.length; i++) {
var temp = userarray[i].trim();
activediv.innerHTML += '<p onclick="makecall(' + "'" + temp + "'" + ');return false;")">' + temp + '</p><br/>';
}
}
function makecall(data) {
console.log(data);
}
出力: makecall が定義されていません 定義された
関数を呼び出すインライン関数を作成する方法は?