![](/img/trans.png)
[英]i have a problem with my image not appearing on my canvas can you guys help me?
[英]I am encountering some errors while doing the JavaScript implementation on my little project, Calculator. Can you help me, guys?
這是錯誤信息
Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')
這是代碼
let equal = document.querySelector(".btn-equal");
equal.addEventListener("click", function (e) {
if (screen.value === "") {
screen.value = "";
} else {
let answer = eval(screen.value);
screen.value = answer;
}
});
順便說一句,我是編碼的初學者我希望我能讓它工作謝謝
該錯誤是由document.querySelector('.btn-equal');
引起的找不到任何元素,這意味着equal
為 null,因此equal.addEventListener()
正在對不存在的對象調用方法。
很可能您是在文檔加載完成之前調用document.querySelector()
,或者您要選擇的元素未被正確識別。 要調試此問題,您可以運行console.log(document.querySelector('.some-other-element'))
並查看您是否能夠獲取頁面的任何部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.