我爲我正在使用的文件的html目錄創建了一個.js文件。 .js文件的目的是刪除元素標識符。所以在我的.js文件中,我目前有腳本在多個html頁面上執行的單個.js文件
var element=document.getElementById("id1");
element.parentElement.removeChild(element);
它工作得很好,做我需要做的事情。現在,如果我是包括其他腳本刪除不同的HTML頁面
var element = document.getElementById("id1");
element.parentElement.removeChild(element);
var elem = document.getElementById("id2");
elem.parentElement.removeChild(elem);
只有執行的第一個腳本的id元素,第二個是不是除了我收到消息「未捕獲的類型錯誤:無法讀取'parentElement'of null。我認爲每個html頁面都會讀取.js文件並匹配它所指的對應元素並進行更改。
http://stackoverflow.com/q/14028959/669576 –
你是什麼意思的「不同的HTML頁面」? – guest271314
A.html和B.html不同html頁面的例子 – NickJ