【发布时间】:2019-08-26 22:32:48
【问题描述】:
我正在尝试从football website 上的图表中提取两个特定数字(PF 列、“团队统计”行和“Opp. Stats”行)并将它们作为 JavaScript 变量导入我的网站,我可以这样做数学等用。到目前为止,我的解决方案是使用 Google 表格中的 IMPORTHTML 函数,创建一个表格,然后使用“发布到网络”功能将电子表格的那部分内容压缩成一个iframe。
我尝试使用 iframe 的对象属性来访问它,包括 getElementbyId 点属性等。
<h1>
<script>
var iframe = document.getElementById("data");
var elmnt = iframe.contentWindow.document;
//.getElementsByTagName("table")[0];
document.write(elmnt);
window.parent.document.getElementById('data')
</script>
</h1>
我希望输出正确的数字,但我得到 [object HTMLDocument] 或未定义,具体取决于我正在尝试的属性
【问题讨论】:
标签: javascript html iframe google-sheets