javascript - 为什么我插入的脚本标签不可见?

标签 javascript

我正在使用 js 文件中的 for 循环加载脚本标记 block 。这在调用函数时有效,但我不明白为什么脚本标签不在源 View 中的文档上。

例如:

for (var str in library) {
    document.write("<script src='" + "scriptsfolder/" + "" + library[str] + "'></script>");
}

这些脚本写入哪里?为什么这会起作用?

js文件加载后调用for循环。

最佳答案

大多数浏览器在使用“查看源代码”时,都会向服务器发出请求以获取页面的 HTML,并且不执行 JavaScript。使用浏览器的调试器/检查器(例如,在 Chrome 中右键单击 ->“检查元素”),您将看到新的脚本标记。

关于javascript - 为什么我插入的脚本标签不可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46736368/

相关文章:

javascript - Javascript中继承建模的优缺点?

javascript - 在 Angular 6 中处理来自 Google Charts 的选择事件(没有包装器,例如 ng2-google-charts!)

c# - 在 C# Windows Phone 7.5 应用程序中调用 javascript 代码

javascript - 在express js 4.4.1中压缩文件(gzip)

c# - Div 不会在更新面板中淡出

javascript - 使用javascript从html TD标签中的输入字段获取值

javascript - 如何在用户浏览此 Jquery slider 时更改 Span 元素的文本?

javascript - 一个采用跳过模式的函数,该模式将采用数组并返回新的 arr

Javascript 函数参数处理

javascript - 使用 google Drive API 与特定用户共享上传的文件