我正在使用js文件中的for循环加载一个脚本标记块。这可以调用函数,但我不明白为什么脚本标记不在源视图中的文档上。
例如:
for (var str in library) {
document.write("<script src='" + "scriptsfolder/" + "" + library[str] + "'></script>");
}
这些脚本写在哪里?为什么这有效?
在加载js文件后调用for循环。
答案 0 :(得分:2)
大多数浏览器在使用&#34;查看源代码&#34;时,向服务器发出新请求以获取该页面的HTML,并且不执行JavaScript。使用浏览器的调试器/检查器(例如右击 - &gt;&#34;检查元素&#34;在Chrome中),您将看到新的脚本标记。