通过检查是否添加列表元素来确保事件监听器正在工作,并使用“textContent”而不是“innerHTML”来填充列表。例如:
HTML:
JavaScript:
var myList = document.getElementById("myList");
function addItemToList() { var newItem = document.createElement("li"); newItem.textContent = "New Item"; myList.appendChild(newItem); }
myList.addEventListener("click", addItemToList);
在此示例中,“addEventListener”会为“myList”元素添加click事件监听。当单击列表时,会调用“addItemToList”函数,该函数将创建一个新的列表项并将其添加到列表中,使用“textContent”将其填充为“New Item”。此时,您应该能够单击列表,并且包含“New Item”列表项。