0
我已經爲Windows 8編寫了一個WinJS應用程序(Metro-App)。問題是,只要我試圖訪問DOM(HTML)元素,就會得到「nullpointer異常」一個div。 問題的代碼是這樣的:WinJS DOM- Loading
WinJS.UI.Pages.define("/pages/home/home.html", {
ready: function (element, options) {
document.getElementById("inhalt").innerHTML = "test"; // causes NullpointerException
}
});
但是當我這樣做,而不是,是沒有問題的。但我不想每次等待3秒鐘。
WinJS.UI.Pages.define("/pages/home/home.html", {
ready: function (element, options) {
window.setTimeout(function() { document.getElementById("inhalt").innerHTML = "test"; }, 3000);
}
});
爲什麼拋出NullPointerException,我該如何解決它?