如何加载包含html标签的.txt文件而不通过html解释它
How can I load a .txt file containing html tags without interpreting it by html?
当我使用FileReader()方法加载包含html标记的.txt文件并尝试在屏幕上显示它时,它显示了我已经解释的代码。这里有一个问题,因为我也需要这些标签,而不用html来解释它。例如:
file.txt中的一些文本我想得到:
<p>
这样的文本在文件。txt与这些html标签</p>
这里是我使用的代码:https://jsfiddle.net/fkwugnsn/。现在尝试加载一个包含html内容的txt文件。可以看到它已经被html解释过了。我不需要解释代码
插入createTextNode
和appendChild
(或replaceChild
)的内容,而不是将其分配给innerHTML
(我认为您正在这样做)。
var node = document.createTextNode(mytext);
someElement.appendChild(node);
你可以使用这个函数:
function htmlEntities(str) {
return String(str).replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"');
}
此函数将用html实体替换&
, <
, >
和"
。
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 导入jQuery脚本获胜'我不处理html文件
- 生成pdf或其他非html文件时的错误处理
- 如果使用javascript函数屏幕太小,我该如何更改HTML文件的背景色
- html文件中的script标记根本不起作用
- 从单独的html文件预览Javascript文本
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- Android在webview中加载带有javascript的html文件,得到Uncaught ReferenceEr
- 什么更好?使用iframe或jQuery之类的东西在外部网站中加载HTML文件
- 当我在浏览器中打开HTML文件时,javascript不起作用
- 如何在另一个html文件的框架中包含图像
- 压缩静态HTML文件中的JS和CSS
- 从HTML文件中的TypeScript(.ts)获取值
- 以HTML文件中的编码形式脱机存储图像
- ionic幻灯片框中的每张幻灯片都有不同的HTML文件
- 加载具有特定CSS的HTML文件
- 使用Gulp手柄部分编译为单个HTML文件
- 使用javascript检查服务器上是否存在html文件
- 在本地启动HTML文件
- javascript从选中的复选框中检索输入值,并在同一网页中显示多个html文件