【问题标题】:Put html table data in google spreadsheet将html表格数据放入google电子表格
【发布时间】:2017-03-29 13:26:36
【问题描述】:

大家好,我正在尝试将表格信​​息发送到 Google 电子表格。

我试过了:

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>   

【问题讨论】:

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


    【解决方案1】:

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

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

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

    我用过这个(放了

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

    【讨论】:

      【解决方案2】:

      尝试使用 Sheets API:

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

      有一个JavaScript Quickstart 向 Google Sheets API 发出请求。您可以使用它来熟悉功能和代码实现。

      希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-04-08
        • 1970-01-01
        • 2014-07-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-30
        相关资源
        最近更新 更多