相关疑难解决方法(0)

从<ul>中删除所有<li>?

liul使用以下代码附加:

for (var i = 1; i <= len; i++) {
    li = document.createElement('li');

    element = document.createElement("img");
    element.setAttribute("src", path[i]);

    li.appendChild(element);
    root.appendChild(li);
}
Run Code Online (Sandbox Code Playgroud)

现在,我想通过单击按钮从列表中删除所有项目.这就是我正在使用的,这是行不通的:

while(root.hasChildNodes()){
    root.removeChild('li');
} 
Run Code Online (Sandbox Code Playgroud)

条件为真,但内线root.removeChild('li')不起作用.我也试过这些选项:

root.removeChild(root li);
root.removeChild('#listid li');
root.removeChild('ul li');
...
Run Code Online (Sandbox Code Playgroud)

javascript jquery

28
推荐指数
4
解决办法
7万
查看次数

标签 统计

javascript ×1

jquery ×1