是否可以使用document.innerHTML打印出.txt文件?

时间:2013-11-24 20:20:26

标签: javascript html

是否可以使用document.innerHTML打印出.txt文件中的所有文本?我正在尝试从这个

交换c1锚点中的所有代码
<div class="bigtext">
    <a id="c1"><img src="portraits/Random_0.jpg" width="60px" height="60px" alt=random></img>Random</a>
    </div>

到这个

<div class="bigtext">
    <a id="c1"><img src="portraits/Otherthing_0.jpg" width="60px" height="60px" alt=random></img>Other Thing</a>
    </div>

我正在调用这个Javascript函数,当使用onClick()

按下图片时会触发该函数
   function bubby() {
document.getElementById('c1').innerHTML=(text.txt);
}

但它不能正常工作,当我在引号中执行innerHTML命令时它会起作用,但这似乎只适用于小块文本,我需要打印带引号的代码行。

1 个答案:

答案 0 :(得分:1)

无法访问文件系统。所以,没有。

作为解决方法,您可以使用XHR获取文件的内容,并将其附加到#c1元素。