JavaScriptでスクリプトタグを動的に埋め込み動作させる方法を試しているのですが、下記の通り試すと動作いたしません。
どのようにすれば動作するのか教えていただけると幸いです。
外部ファイルを読み込むスクリプトタグを動的に埋め込み、外部ファイルであるhoge.jsを動作させるといった流れです。
hoge.jsの中身はキチンと読み込まれているかを確認するためだけのコードなので、
alertを表示させているだけです。
ややこしくて申し訳ありません。
HTML
1<html> 2<head> 3</head> 4<body> 5<span>Insert here! [start]</span> 6 <div id="add"> 7 </div> 8<span>Insert here! [end]</span> 9 10<script> 11 var h = document.createElement("div"); 12 h.innerHTML = '\<script src=\"js/hoge.js\"\>\</script\>'; 13 14 var dv = document.getElementById("add"); 15 dv.appendChild(h); 16</script> 17 18</body> 19</html>
外部から呼び出すjsファイル(hoge.js)
js
1 2alert("hoge");
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。