2017-01-01 64 views
0

我有这样的功能:JavaScript的追加从功能元件,以发送者

function OnChildStateChangeXML(sender) { 
return function() { 
var folderContent = ''; 
var data = xhttp.responseXML; 
var folders = data.getElementsByTagName("directory"); 
for (var i = 0; i < folders.length; i++) { 
         folderContent += "<li onclick='PopulateChild(this)'>" + folders[i].childNodes[0].nodeValue + "</li>"; 
... 
... 
    } 
    } 
} 

Sender是无序列表内的列表项元素。

是否有可能将生成的folderContent作为列表项添加到发件人下方的新列表中?

它应该是这样的:

li 
li 
li *sender* 
    li folderContent1 
    li folderContent2 
    ... 
li 
... 

感谢。

+0

将ul附加到t并将lis追加到该新的ul。 – epascarello

+0

你能否澄清预期产出? –

回答

1

因此,添加一个ul并将lis追加到该ul。

var ul = document.createElement("ul"); 
ul.innerHTML = folderContent; 
sender.appendChild(ul); 
+0

非常明显,但仍然。 –