2016-04-06 118 views
-2

我正在使用javascript將內容寫入iframe使用文本文件。在使用javascript時返回[object HTMLDivElement]

var fs = require('fs'); //file read module global.content = fs.read('post.txt');

當我嘗試使用此將內容寫入對位的innerHTML的:

var write = ifrm.getElementsByTagName("p")[0]; write.innerHTML = content;

它返回[對象HTMLDivElement]。

這是怎麼發生的?任何解決方案

+0

什麼是'content'?你在哪裏定義你的代碼?預期的結果是什麼? – Lewis

+0

'global.content = fs.read('post.txt');' – learningpython

回答

1

write是一個對象,您將它分配給其上調用toString()的屬性,並且該對象的字符串表示形式。

你可能想...

write.innerHTML = content.innerHTML; 
+0

它確實返回了整個頁面的源代碼 – learningpython

相關問題