如何使用javascript在html标签内打印<dummytext>?

时间:2017-11-14 05:17:59

标签: html

我需要展示&#34;&lt;&gt;&#34;我的字符串的符号&#34; DummyText&#34;。当我运行并检查元素时,它转换为HTML中的DOM元素。这是我正在尝试的代码

<p><a href='' title='Survey Link'><DummyText></a></p>

5 个答案:

答案 0 :(得分:6)

改为使用&lt;&gt;来自here

&#13;
&#13;
<p><a href='' title='Survey Link'>&lt;DummyText&gt;</a></p>
&#13;
&#13;
&#13;

答案 1 :(得分:1)

对其进行编码,以便浏览器将其显示为实体。用这个:

&lt;DummyText&gt;

答案 2 :(得分:1)

对于HTML,您必须编码特殊字符:

&#13;
&#13;
<p><a href='' title='Survey Link'>&lt;DummyText&gt;</a></p>
&#13;
&#13;
&#13;

答案 3 :(得分:1)

使用&lt;显示&lt; &gt;以在HTML中显示&gt;

&#13;
&#13;
document.getElementById('anc').innerHTML="&lt;Dummy Text&gt;";
&#13;
<p><a id="anc" href='' title='Survey Link'></a></p>
&#13;
&#13;
&#13;

答案 4 :(得分:1)

正在发生的事情是保留字符<>被解析为HTML。由于<Dummy Text>不作为标记存在,因此它会吞下它,以便它不会显示在您的网页上。

要解决此问题,您需要使用HTML字符代码。不使用符号<而是使用字符串&lt;而不是>使用&gt;