我有一個外部JavaScript旨在替換我網站上的某些字詞。爲了保持高效,每個頁面都會加載相同的外部腳本,因此如果需要進行任何更改,我可以簡單地編輯單個文件。這是我使用的代碼示例:如何允許document.getElementById找不到ID?
document.getElementById("ey").innerHTML = 'AY'
document.getElementById("ny").innerHTML = 'BY'
document.getElementById("gy").innerHTML = 'CY'
然而,我發現,如果一個頁面包含一個元素(比如,「GY」),但不是另一個(「NY」),那麼,腳本無法正確執行。我有一長串這些變化(50ish),所以我很想讓它工作。
任何想法如何讓代碼提供沒有找到特定ID的津貼?
不設置屬性或東西,可能不存在通話功能。檢查它們是否存在,如果它們存在則調用,如果不存在則跳過。否則,你的腳本會做一些違法的事情,並且它的運行會被終止,不管壞線是多麼完美的代碼。 –
@LilligantEX頁面上需要更改的元素有哪些不同類型? – pratikpawar