js变量中 不能包含 <script></script>这对标签 有什么办法解决吗

来源:8-14 screen对象

天外飘仙

2022-05-28 10:32

比如 我想:

var a = "<script></script> "; 这样写

或者是element.innerHtml="<script></script>"; 或者是这样写;


但我发现 一旦 <script></script> 包含这个标签就报错


我发现只写<script>半个标签是可以的,浏览器会自动补全;


然后我 想再问一下; 外边引入的js文件 中的函数, 要怎么 重新定义 才行呢?

我直接在 引入js文件的代码下面 重新写定义一次函数 发现是无效的


写回答 关注

1回答

  • 阳火锅
    2022-06-07 09:46:42

    首先你这需求就是个伪需求.. 更别说技术原理了

    天外飘仙

    并不是伪需求, 我在做dz插件, 需要添加js代码的位置没钩子;并且我必须在这个位置重新定义validate函数,下一行马上就要使用的; 如果我不重定义validate函数,而是自己再写个函数使用,其他插件再调用validate函数的时候就会 导致我的插件功能失效

    2022-06-10 17:26:33

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468063 学习 · 21891 问题

查看课程

相似问题