我想将“ </script>
”放入JavaScript的变量中,但将其视为结束标记,如以下示例所示:
<script>
content.value = aval + '<script> ma_gallery("' + varimgurl + '");</script>'+ sevom;
</script>
有人知道解决方案吗?
使用'<\/script>'
。
在字符串文字中,转义的斜杠与斜杠等效,因此它与JavaScript解析器没有区别,但它破坏了结束标记语法,因此HTML解析器不将其解析为结束标记。
(另一种方法是将其分成两个字符串,然后将它们串联在一起,但这更加打字,更难以阅读,并且(尽管效率不高))。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句