首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在脚本中使用脚本标记会破坏脚本

在脚本中使用脚本标记会破坏脚本
EN

Stack Overflow用户
提问于 2013-11-23 13:09:50
回答 1查看 190关注 0票数 0

实际上,我的脚本中有一个脚本标记。

代码语言:javascript
复制
(generic HTML)
<script>
function asdf(){
    document.getElementById('jkl').innerHTML = "<script>(another script goes here)</script>"
}
</script>
(generic HTML) 

不幸的是,第一个</script>标记被监听,而不是第二个。有没有任何方法来“评论”它,比如在引号前面加一个反斜杠?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-23 13:13:04

您需要将您的内部脚本字符串分成两部分,如下所示:

代码语言:javascript
复制
<script>
function asdf(){
    document.getElementById('jkl').innerHTML = "<script>(another script goes here)</scr" + "ipt>"
}
</script>

否则,HTML解析器会认为内部的</script>结束标记正在关闭开始标记,这将导致问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20162699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档