1
我正在從一個js文件加載for循環的腳本標記塊。這在函數被調用時起作用,但我不明白爲什麼腳本標記不在源視圖中的文檔上。爲什麼我的插入的腳本標籤不可見?
例如:
for (var str in library) {
document.write("<script src='" + "scriptsfolder/" + "" + library[str] + "'></script>");
}
在哪裏這些腳本寫?爲什麼這個工作?
for循環的js文件被加載後調用。
因爲它不存在於DOM中。 – Adam
使用了'document.write',想想 –
爲了澄清先前的評論 - 大多數的瀏覽器,使用「查看源文件」,使_new_請求到服務器獲取頁面的HTML時,不執行JavaScript的。使用瀏覽器的調試器/檢查器(例如,在Chrome中右鍵單擊 - >「檢查元素」),您將看到新的腳本標籤。 –