新手在javascript和CSS上,我想知道是否可以从.txt文件中提取数据并将其转换为文本并在页面上打印。
我正在搜索一些旧的主题,并找到了一些类似的问题,我试图复制,但没有工作hahha
这是我尝试过的:
HTML:
<div id="printed"></div>
脚本:
var text_print = new XMLHttpRequest();
text_print.open("GET", "folder/file.txt", true);
text_print.send();
text_print.onload = function (){
console.log( text_print.responseText.slice(0, text_print.responseText.indexOf("\n")) ); };
document.getElementById("printed").innerHTML=text_print;
.txt文件只有一行文字,顺便说一句 谢谢。
答案 0 :(得分:0)
正确的答案取决于你想要做什么。
如果您只想显示文字(就是这样)
您可以使用embed工具
<embed src="test.txt">
其中'test.txt'是文本文件的名称。
请注意,您还需要文本文件的路径。因此,如果test.txt位于下面的文件目录中,则应使用
<embed src="../test.txt">
或
<embed src="folder/file.txt"
在你的情况下。
输入非常简单。这样做的缺点是(据我所知),没有办法将样式应用于显示的文本。