iframe返回null值w

时间:2019-01-08 08:17:01

标签: javascript html

我想将表数据存储在html文件中,并从另一个HTML文件中访问该表数据,我正在为此

<iframe id ="mytabledata" src="data.html" style="display:none"></iframe>
var thisvar = document.getElementById("mytabledata").contentWindow;
var gt=thisvar.document.getElementById("demovar");

我在data.html文件中有一个p标签demovar,但是它返回的是NULL值,我无法访问文件data.html。

这是怎么了?

1 个答案:

答案 0 :(得分:0)

尝试一下,它的工作原理。

 <iframe width="500" height="300" src="./data.html" frameborder="0" allowfullscreen></iframe>

js:

  var row = document.getElementById("mytabledata");
  var content= (row.contentWindow || row.contentDocument);
  if (content.document)content = content.document;
  var cell = row.querySelector("#demovar");