(function() {
var myFunc = {
init : function() {
alert("I need");
document.getElementById("myDiv").innerHTML = "help";
}
};
window.myFunc = myFunc;
})();
myFunc.init();
Run Code Online (Sandbox Code Playgroud)
alert()消息有效,但是当它到达下一行时会抛出Uncaught TypeError.任何人都可以向我解释为什么以及如何解决它?我认为它与函数的作用域有关,因为它嵌套在myDiv而不是链接的.js文件中会起作用.
谢谢