我想知道为什么这段代码有效并显示在源代码中而其他代码没有?
代码出现:
function test() {
var scriptElement2 = document.createElement("script");
scriptElement2.id = 'test';
var head = document.getElementsByTagName("head")[0] || document.documentElement;
head.appendChild(scriptElement2);
}
test();
代码不显示:
function test() {
var scriptElement2 = document.createElement("script");
scriptElement2.id = 'test';
scriptElement2.src = 'http://test.com/ja.js';
scriptElement2.type = "application/javascript";
var head = document.getElementsByTagName("head")[0] || document.documentElement;
head.appendChild(scriptElement2);
}
test();
我只添加了两行:
scriptElement2.src = 'http://test.com/ja.js';
scriptElement2.type = "application/javascript";
现在代码不再工作了,没有出现在 HTML 源代码中。是的,我使用有效的 src 进行了尝试。