からHTMLリストを作成します:私はオブジェクトの配列持つJSON
<div class="col-lg-12" id="list-puntate">
<!-- Insert my list here -->
</div>
JS
var listDiv = document.getElementById('list-puntate');
var ul = document.createElement('ul');
ul.appendChild(listDiv);
for(var i = 0; i < data.list.length; ++i) {
var li = document.createElement('li');
li.appendChild(data.list[i].puntata);
ul.appendChild(li);
}
私が持っているしたいと思います:私がdiv要素を持っている
を結果は次のようになります。
<div class="col-lg-12" id="list-puntate">
<ul>
<li>values of data.list[i].puntata</li>
<li>...</li>
</ul>
</div>
次のようにあなたがやるべき
'.appendChild()は' '要素にNode'を追加してみてください。しかし 'data.list [i] .puntata'(' li.appendChild(data.list [i] .puntata); ')は' Node'ではなく文字列です。文字列をノードに変換するには、['.createTextNode()'](https://developer.mozilla.org/en-US/docs/Web/API/Document/createTextNode)を使用します。この文字列は ' .appendChild() ' – Andreas