将html表格数据放入谷歌电子表格中

时间:2017-03-29 13:26:36

标签: javascript jquery google-sheets google-drive-api

嘿,我正在尝试将表信息发送到谷歌电子表格。

我试过了:

This worked (but i need table data instead of input)

有没有办法在不使用google-script的情况下修复它。 只是纯粹的JavaScript?

<table>
  <tr>
    <th>Firstname</th>
    <th>Lastname</th> 
    <th>Age</th>
  </tr>
  <tr>
    <td>John</td>
    <td>Wick</td>
    <td>33</td>
  </tr>
  <tr>
    <td>Jeff</td>
    <td>AndersOn</td>
    <td>94</td>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>
    <td>33</td>
  </tr>
</table>


    <button type="submit" onclick="test()" >Verzenden</button>   

2 个答案:

答案 0 :(得分:2)

首先,您必须将表格放在数组like this

之后你必须做2个功能 1创建电子表格,1表示将值写入其中。

您可以在MR.Rebot分享的链接中找到许多信息

我用过这个(放完

之后
var params = {
    "range":"Sheet!A1",
    "majorDimension": "ROWS",
    "values": [],   
}
('POST', 'https://sheets.googleapis.com/v4/spreadsheets/'+SheetID+':batchUpdate')

答案 1 :(得分:1)

尝试使用表格API:

  

Google表格API可让您阅读和修改电子表格的任何方面。电子表格有许多设置可以让您制作精美的功能表,因此API也有很多设置。 API提供了两种与电子表格交互的主要方式:

     

有一个JavaScript Quickstart向Google表格API发出请求。您可以使用它来熟悉函数和代码实现。

希望这有帮助。