【发布时间】:2019-10-22 10:04:23
【问题描述】:
如何创建函数接受两个参数,第一个是要添加到的列表元素,第二个是要转换为列表项的字符串数组。
参数是元素和arr。我尝试创建列表元素并使用 appendChild 将数组字符串附加到元素中。
function filler(elem, arr){
elem = document.createElement("li");
for(let i = 0; i < arr.length; i++){
elem.appendChild(arr[i]);
}
}
错误信息:
在 'Node' 上执行 'appendChild' 失败:参数 1 不是类型 '节点'。
【问题讨论】:
-
为什么要覆盖
elem?
标签: javascript arrays list