如何在HTML中将文本javascript显示为正常正文的一部分

How do I show literal javascript as part of normal body in HTML?

本文关键字:常正文 正文 一部分 显示 HTML javascript 文本      更新时间:2023-09-26

我有一些HTML,如下

<body>
<p><font color="red">Use script as `<script>alert('123')</script>` - must be a number</p> </body>

如何按原样显示?我希望避免删除脚本标记,并确保浏览器不会执行脚本。

假设您想在线显示,则需要使用实体&lt;&gt; 转义<>

Use script as  `&lt;script&gt;alert('123')&lt;/script&gt;` - mu...

此处的示例:http://jsfiddle.net/ZYKpk/3/

Use script as:
<pre>
    &lt;script>
        alert('123');
    &lt;/script>
</pre>
Or use script as:
<code>
    &lt;script>
        alert('123');
    &lt;/script>
</code>

我设置了一个示例:

http://jsfiddle.net/ZYKpk/1/

<p><font color="red">Use script as `&#60;script&#62;alert('123')&#60;/script&#62;` - must be a number</p>

为了实现这一点,您必须转义html标记。