显示  作为textarea中的角色

时间:2016-12-13 13:39:19

标签: html escaping html-parsing

在我的html页面中,我有一个 textarea 标签,里面有一些文字。稍后我会处理文本。

b

但是在输出html页面中'& #xA;' (添加空格以避免字符不可见)正在被换行替换。我希望将这些字符视为字符。基本上我想逃避解析。

我做了很多研究 看了html escape characters并没有找到任何东西。

此外,我查看了一个问题here,我想要完全相反。

您可以查看jsfiddle here

有没有办法逃避这个角色。

提前谢谢。

2 个答案:

答案 0 :(得分:0)

textarea escapable raw text element ,因此其中的任何字符序列都以" &"开头。 (&符号)以分号结尾,解析为character reference

因此,为了防止问题中
代码段中的test
test被解析为换行符的字符引用," &"只需要替换为&

test
test

答案 1 :(得分:0)



<html>
    <body>
        <textarea name="" id="" cols="30" rows="10">
            test&amp;#xa;test
        </textarea>

    </body>
</html>
&#13;
&#13;
&#13;