我使用javascript使用文本文件将内容写入iframe。
var fs = require('fs'); //file read module
global.content = fs.read('post.txt');
当我尝试使用以下内容将内容写入para的innerHTML时:
var write = ifrm.getElementsByTagName("p")[0];
write.innerHTML = content;
返回[object HTMLDivElement]。
为什么会这样?任何解决方案?
答案 0 :(得分:1)
write
是一个对象,您将其分配给在其上调用toString()
的属性,这是对象的字符串表示。
你可能想......
write.innerHTML = content.innerHTML;