-1
的錯誤是引用錯誤的Javascript
ReferenceError: fighters1_txt is not defined
我有一個自執行的函數中定義的變量。這些不是全球性的。有一個嵌套函數引用下面的變量。出於某種原因,我收到一個參考錯誤。我已經試過
console.log(fighter1_txt);
等調試方法和錯誤依然存在。我知道如果這個變量沒有被聲明,但是在這種情況下變量被聲明瞭,就會發生這個錯誤。
//DEFINE YOUR dom pieces; Multiple ways to define/access HTML tags
var fighter1_txt = document.querySelector("#fighter1text").querySelector("p");
var fighter2_txt = document.querySelector("#fighter2_txt").querySelector("p");
var round_txt = document.querySelector("h4");
var button = document.getElementById("fight_btn");
如果您需要我可以顯示整個功能有一個更好的理解。