我需要创建一个HTML表,使用Javascript和一个奇怪的谷歌电子表格链接。我该怎么做?
以下是链接: 我不能使用html或javascript以外的任何东西 我知道如何通过一个常规的可共享链接来实现这一点,但这是某种api链接。我不确定。但是这个链接不允许我用简单的方式来做 这是我试过的我需要创建一个HTML表,使用Javascript和一个奇怪的谷歌电子表格链接。我该怎么做?,javascript,html,google-sheets,google-sheets-api,Javascript,Html,Google Sheets,Google Sheets Api,以下是链接: 我不能使用html或javascript以外的任何东西 我知道如何通过一个常规的可共享链接来实现这一点,但这是某种api链接。我不确定。但是这个链接不允许我用简单的方式来做 这是我试过的 <body onload="doStuff()"> <div id="content"> </div> <script type="text/javascript"> function doStuff()
<body onload="doStuff()">
<div id="content">
</div>
<script type="text/javascript">
function doStuff(){
$.ajax({
url:'https://docs.google.com/spreadsheets/d/e/2PACX-1vT4FtWYHA0bhVipKSIk5dZ1nygeSUWsAnI1e2s32915_J0g8KjQU_XRJ3dk4s2hmYWlkddtg-ZM2kXJ/pubhtml?gid=89211736&single=true&widget=false&headers=false',
type:'GET',
success: function(data){
$('#content').html($(data).find('#waffle').html());
}
});
}
</script>
</body>
如果您只想使用JavaScript,则需要使用Sheets API并遵循快速启动来发出请求[1]。您可以执行一个spreadsheets.values.batchGet请求[2]来检索所需的值,然后您可以使用诸如appendchild[3]之类的JS函数操作html DOM,以使用以前检索到的值创建html表[4] [1] [2] [3]
[4] 也许您可以将url作为字符串加载,然后检索该表,该文档已经包含?请记住,这将与CORShow冲突,我是否只针对表标记