ところで jQuery#html()にscriptを突っ込んでもJSを実行してくれます。document.writeを利用するとひどいことになりますけど(--; $("#foo").html("<script>alert('Hello');<"+"/script>"); innerHTMLでscriptする為の方法 document.getElementById("foo").innerHTML = "Hello<script>document.write('World!!')<"+"/script>"; innerHTMLにscriptタグを追加して動作させる為の方法です。innerHTMLに代入したときにevalとか実行するのでかなりのバッドノウハウです。script deferとかやらない方法です(昔の記事のリプリントです)。 こんな関数用意 function exeScript(e