0
am JSONオブジェクトから動的にjavascriptを使用して順序付けられていないリストを作成しています。javascriptを使用して動的にリストにアンカーを追加する際の問題
function renderList(branches) {
var ul = document.createElement("ul");
for (var i=0, n=branches.length; i<n; i++) {
var branch = branches[i];
var li = document.createElement("li");
var text = document.createTextNode(branch.name);
li.appendChild(text);
if (branch.branches) {
li.appendChild(renderList(branch.branches));
}
ul.appendChild(li);
}
return ul;
}
function renderTree()
{
var treeRoot = document.getElementById("tree");
var treeObj = {"root":
[{
"name": "File",
"branches":[
{"name": "New"},
{"name": "Save"},
{"name": "Exit"}
]
}]
};
treeRoot.appendChild(renderList(treeObj.root));
}
動的リストにアンカーを追加するために、JSON & JavaScriptで必要な変更は何ですか? <li> File </li>
から<li> <a href="yahoo.com"> File </a> <li>