DOM元素Javascript
我有附加DOM元素Javascript,javascript,dom,dom-events,Javascript,Dom,Dom Events,我有附加 cardBodyButton.addEventListener('click', function(){ listGroup.append(addTodo()); }) 我有一个函数 var addTodo = function(){ var todoList = document.createElement('li'); todoList.className = "list-group-item d-flex justify-content-between
cardBodyButton.addEventListener('click', function(){
listGroup.append(addTodo());
})
我有一个函数
var addTodo = function(){
var todoList = document.createElement('li');
todoList.className = "list-group-item d-flex justify-content-between";
todoList.appendChild(document.createTextNode('Todo 5'));
var todoList_a = document.createElement('a');
todoList_a.className = "delete-item";
todoList_a.setAttribute('href','#');
var todoList_a_i = document.createElement('i');
todoList_a_i.className = "fa fa-remove";
todoList_a.append(todoList_a_i);
todoList.append(todoList_a);
};
我试图在append中调用函数,但它表示未定义。这里出了什么问题?可能是与作用域相关的问题,你能举例说明你是如何调用它们的吗(i fixed)))我忘了在addtodo函数中返回它可能是与作用域相关的问题,你能举例说明你是如何调用它们的吗(i fixed)))我忘了在addtodo函数中返回