我需要展示"<>"我的字符串的符号" DummyText"。当我运行并检查元素时,它转换为HTML中的DOM元素。这是我正在尝试的代码
<p><a href='' title='Survey Link'><DummyText></a></p>
答案 0 :(得分:6)
改为使用<
和>
来自here
<p><a href='' title='Survey Link'><DummyText></a></p>
&#13;
答案 1 :(得分:1)
对其进行编码,以便浏览器将其显示为实体。用这个:
<DummyText>
答案 2 :(得分:1)
对于HTML,您必须编码特殊字符:
<p><a href='' title='Survey Link'><DummyText></a></p>
&#13;
答案 3 :(得分:1)
使用<
显示&lt; 和>
以在HTML中显示&gt;
document.getElementById('anc').innerHTML="<Dummy Text>";
&#13;
<p><a id="anc" href='' title='Survey Link'></a></p>
&#13;
答案 4 :(得分:1)
正在发生的事情是保留字符<>
被解析为HTML。由于<Dummy Text>
不作为标记存在,因此它会吞下它,以便它不会显示在您的网页上。
要解决此问题,您需要使用HTML字符代码。不使用符号<
而是使用字符串<
而不是>
使用>