将JavaScript嵌入到Script-block中

时间:2015-03-18 12:52:33

标签: javascript html

我有以下构造,显然只是HTML:

<script type="text/html" id="abc">
//... some text
</script>

现在我想把一些JavaScript放进去。所以它看起来像:

<script type="text/html" id="abc">
//...
    <script type="text/javascript">
       alert("Hello!");
    </script>
//...
</script>

当然,它不起作用,因为我会在整个代码块结束之前关闭script - 标记。

那么,有没有一种方法可以将JavaScript嵌入我的script - 块?

1 个答案:

答案 0 :(得分:-2)

如果您真的想使用JavaScript在Script内手动创建<script>标记,那么这是实现相同目标的方法:

它不适用于text/html,请尝试以下操作:

<script type="text/javascript" id="abc">
//...
    var script=document.createElement('script');
    script.type='text/javascript';
    script.src=url;

    $("body").append(script);
//...
</script>