我每次都面临这个问题。
我已将script标签放在body标签的底部。 检查了所有语法,但仍然显示此错误。
HTML文件
<!DOCTYPE html>
<html>
<head>
<title>Todo</title>
</head>
<body>
<ul>
<li>go to gym</li>
<li>return from gym</li>
<li>go to work</li>
</ul>
<script type="text/javascript" src="todo2.js"></script>
</body>
</html>
#
javascript:-
var lis = document.querySelectorAll("li");
lis.addEventListener("mouseover", function(){
console.log("how to solve this error!!")
})
错误:-未捕获的TypeError:lis.addEventListener不是一个函数 在todo2.js:2