0

我对 javascript 很陌生...我正在尝试从 Google 电子表格中的单元格中获取一个 url,我希望该 url 然后绑定到我网站上的一个按钮...(请参阅下面的 html 中的按钮)

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

我也想要 X 变量 = url 包含在 Google 电子表格的特定单元格中。我一直在寻找几天来完成这个,我知道我需要使用一些 javascript 但不知道如何实现它。请帮忙。

4

1 回答 1

2

实现此目的的一种方法是使用本页记录的 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>'
}

请注意,上述内容未经测试,但应该让您走上正轨。

于 2013-04-13T01:23:25.383 回答