두 개의 태그를 만듭니다. 하나는 div
이고 다른 하나는 script
입니다. Script
태그에는 src가 있고 div
태그의 하위 태그입니다. DOM의 head
또는 body
에 div
태그를 추가하면 스크립트 태그의 src가 다운로드되지 않습니다. 내 코드는div 태그의 상위 태그가있는 Javascript-Script 태그를 실행할 수 없습니다.
var scriptTag= document.createElement("script");
scriptTag.type = "text/javascript";
scriptTag.src = "https://example.com/example.js";
var divTag=document.createElement("div");
div.innerHTML=scriptTag.outerHTML;
document.body.appenChild(divTag);
주입니다 : "https://example.com/example.js는"실제 URL은 JS 파일을 포함하는 실제 URL.My 없습니다.
왜 div 요소에 스크립트 태그를 추가하고 있습니까? 본문에 스크립트를 추가하십시오. – epascarello
^^ 왜 모든 요소를 작성한 후에 'outerHTML'을 사용하고 있습니까? –
... ** 그리고 **는'div'는'head'의 유효한 하위 요소가 아닙니다. –