需要从谷歌电子表格到javascript绑定到按钮的数据

Need to get data from google spreadsheet to javascript to tie to button

本文关键字:绑定 按钮 数据 javascript 谷歌 电子表格      更新时间:2023-09-26

我是javascript新手…我试图在谷歌电子表格中取出一个单元格的url,我想那个url然后被绑定到我网站上的一个按钮…(见下面的HTML按钮)

"<center><FORM METHOD="LINK" ACTION= X
<INPUT TYPE="submit" VALUE="Clickable Button">
</FORM> </center>"

我希望X变量也= url包含在谷歌电子表格中的特定单元格。我已经搜索了几天来完成这一点,我知道我需要使用一些javascript,但不确定如何实现它。请帮助。

实现这一目标的一种方法是使用本页所述的Google JSON API方法。

你首先添加一个javascript文件到你的页面,如下面的例子。

<script src="http://spreadsheets.google.com/feeds/list/*ID*/*WS*/public/values?alt=json-in-script&amp;callback=*FN*"></script>

•在 * * ID 长电子表格的ID。

•在 * WS * 工作表数字如1、2、3等。

•其中*FN*是要调用的函数。

然后在回调函数中,您可以执行如下操作来添加所需的变量。rowWithURL为行号。CellWIthURL通常是列标题。或者您可以使用其他方法来定位URL。

function CallBack(json){
   entry = json.feed.entry[rowWithURL];
   url = entry.gsx$CellWithURL.$t;
   content = '<center>' + 
                 '<form method="link" action='+ url +'>' + 
                     '<input type="submit" value="Clickable Button">' +
                 '</form>' +
             '</center>'
}

请注意,以上内容没有经过测试,但应该可以让您走上正确的轨道。