当我们使用document.getElementsByTagName("body")[0]
时,浏览器中发生的过程是什么。我有下面的代码被执行。当我们在<body> or <head>
的某个地方使用<script type="javascript" src=""myJs.js"></script>
时,在流程中有什么区别。当我们使用document.getElementsByTagName(“body”)[0]时会发生什么?
function addJavascript(jsname,pos) {
var th = document.getElementsByTagName(pos)[0];
var s = document.createElement('script');
s.setAttribute('type','text/javascript');
s.setAttribute('src',jsname);
th.appendChild(s);
}
addJavascript("myJs.js","body");
我也想知道,当我们使用document.getElementsByTagName("head")[0]
会发生什么。
你的问题不明确。你想解释什么在函数的描述中(例如在MDN中)? –
我的意图是知道document.getElementsByTagName(“body”)[0]是做什么的。 –